Machine Learning Engineer II
DemandbaseRemotely
pythonsqlkubernetesllmnlpsparkpandasrag
Job Description
📋 Description
- Design, develop, and productionize ML/GenAI solutions for Company and Domain intelligence.
- Build data pipelines and solve data problems using LLMs, transformers, and retrieval/RAG.
- Develop ML solutions for classification, enrichment, information extraction, ranking, quality.
- Experiment with models, prompts, embeddings, retrieval techniques, and metrics.
- Collaborate with engineers, analysts, and product managers on scalable AI/ML solutions.
- Build LLM apps using RAG, semantic retrieval, tool calls, and API integration.
🎯 Requirements
- 5–7 years of experience in ML engineering or related roles.
- Strong Python; software engineering fundamentals; Scala a plus.
- Hands-on experience deploying ML models to production.
- Experience with Generative AI/LLMs, embeddings, prompts, and RAG.
- ML concepts: training, feature engineering, evaluation, experimentation, inference.
- SQL proficiency and working with large datasets; NLP/unstructured data.
🎁 Benefits
- Competitive compensation and health benefits.
- Ownership of features end to end from design to deployment.
- Cloud-native operations with Docker, Kubernetes, CI/CD and observability.
- Focus on quality, reliability, latency, and cost optimization.
- Versioning for models, prompts, configurations, and evaluations.
- Strong engineering practices across architecture and testing.