Machine Learning Engineer II
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Demandbase is seeking a Machine Learning Engineer II to build intelligent data and AI/ML capabilities for its Company and Domains Data teams.
This hands-on role combines ML fundamentals, GenAI and LLM experience, data engineering, and production software engineering.
The role covers ML solutions from experimentation through production and reliable enterprise-scale operation.
Work includes first-party and third-party data, machine learning, NLP, Generative AI, and modern data-processing techniques.
Key Skills for This Role
Full Job Posting
About Demandbase
Demandbase provides a pipeline AI platform that helps go-to-market teams automate growth and execute account-based strategies.
The company builds data, insights, actions, and outcomes capabilities for B2B enterprises.
About the Role
Demandbase is seeking a Machine Learning Engineer II to build intelligent data and AI/ML capabilities for its Company and Domains Data teams.
This hands-on role combines ML fundamentals, GenAI and LLM experience, data engineering, and production software engineering.
The role covers ML solutions from experimentation through production and reliable enterprise-scale operation.
Work includes first-party and third-party data, machine learning, NLP, Generative AI, and modern data-processing techniques.
Machine Learning and GenAI
- Design, develop, and productionize ML and GenAI solutions for company and domain intelligence.
- Build data pipelines and solve data problems with LLMs, transformers, and retrieval or RAG techniques.
- Develop solutions for classification, enrichment, information extraction, ranking, and data quality.
- Build LLM applications using RAG, semantic retrieval, tool or function calling, and agentic workflows.
- Develop reusable AI services, APIs, and orchestration components.
AI Evaluation and ML Engineering
- Build scalable data and feature pipelines for large structured, semi-structured, and unstructured datasets.
- Develop evaluation datasets, automated evaluation frameworks, and feedback loops for AI/ML features.
- Define metrics for accuracy, relevance, grounding, latency, reliability, and cost.
- Analyze failures and production performance to improve data, models, prompts, retrieval, and agent behavior.
- Apply guardrails, grounding, monitoring, and data-quality controls.
Production AI Engineering
- Build clean, scalable, maintainable, production-grade AI/ML systems.
- Own features from design and evaluation through deployment, monitoring, and support.
- Operate cloud-native AI services using Docker, Kubernetes, CI/CD, and observability.
- Monitor and improve quality, reliability, latency, scalability, and cost.
- Maintain versioning for models, prompts, configurations, and evaluations.
- Apply engineering practices across architecture, distributed systems, concurrency, performance, testing, debugging, and code reviews.
Basic Qualifications
- Five to seven years of experience in Machine Learning Engineering, Applied ML, Data Science Engineering, or a related area.
- Strong Python programming experience and good software engineering fundamentals.
- Hands-on experience building and productionizing machine learning models or ML-driven applications.
- Experience with GenAI and LLM technologies, including APIs or open-source models, embeddings, prompt engineering, and RAG.
- Strong knowledge of model training, feature engineering, evaluation, experimentation, and inference.
- Experience with NLP, transformers, embeddings, or related unstructured-data techniques.
- Strong SQL knowledge and experience working with large datasets.
- Working knowledge of at least one cloud platform: AWS, GCP, or Azure.
Good to Have
- Experience with Spark, Kafka, Airflow, or similar large-scale data-processing technologies.
- Experience with entity resolution, record linkage, classification, data mining, or data enrichment.
- Experience with large-scale first-party, third-party, or heterogeneous enterprise datasets.
- Experience with Kubernetes, Docker, CI/CD, and ML deployment workflows.
- Familiarity with MLOps or LLMOps, experiment tracking, model and prompt versioning, and production ML monitoring.
Benefits
- Benefits include medical, personal accident, and term life insurance, along with dental, vision, OPD, mental health, fitness, car lease, and gratuity programs.
About demandbase
Demandbase is a private B2B software company providing AI-powered account-based marketing and go-to-market tools.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career