D

Demandbase

Account-Based Marketing platform with analytics

Machine Learning Engineer 2

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • Five to seven years of experience in Machine Learning Engineering, Applied ML, Data Science Engineering, or related areas.
  • Strong programming experience in Python and good software engineering fundamentals.
  • Hands-on experience building and productionizing machine learning models or ML-driven applications.
  • Experience with modern Generative AI and large language model technologies, including LLM APIs or open-source models, embeddings, prompt engineering, and retrieval-augmented generation.
  • Strong understanding of core machine learning concepts, including model training, feature engineering, model evaluation, experimentation, and inference.
  • Experience with natural language processing, transformers, embeddings, or other techniques for working with unstructured data.
  • Strong working knowledge of SQL and experience working with large datasets.
  • Working knowledge of at least one cloud platform: AWS, GCP, or Azure.

Responsibilities

  • Design, develop, and productionize machine learning and Generative AI solutions for Company and Domain intelligence.
  • Build data pipelines and solve data problems using LLMs, transformers, and retrieval techniques where appropriate.
  • Develop ML solutions for classification, enrichment, information extraction, ranking, and data quality problems.
  • Experiment with models, prompts, embeddings, retrieval techniques, and ML approaches, and evaluate them using well-defined quality metrics.
  • Collaborate with engineers, analysts, and product managers to translate requirements and data challenges into scalable, production-grade AI/ML solutions.
  • Build LLM applications using RAG, semantic retrieval, tool/function calling, and agentic workflows, integrating enterprise APIs and internal data sources.
  • Develop reusable AI services, APIs, and orchestration components.
  • Build scalable data and feature pipelines to process and derive intelligence from large volumes of structured, semi-structured, and unstructured first-party and third-party data.
  • Develop and maintain evaluation datasets, automated evaluation frameworks, and feedback loops for AI/ML features.
  • Define quality metrics and acceptance criteria to assess accuracy, relevance, grounding, latency, reliability, and cost.
  • Analyze failure patterns and production performance to continuously improve data, models, prompts, retrieval strategies, and agent behavior.
  • Apply guardrails, grounding, monitoring, and data-quality controls to reduce incorrect or unsupported outputs and improve system reliability.
  • Build solutions using Python, SQL, Spark/Pandas, vector search, traditional ML, and LLM-based approaches according to problem requirements.
  • Build clean, scalable, and maintainable production-grade AI/ML systems.
  • Own features end to end from design and evaluation to 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 principles across architecture, distributed systems, concurrency, performance, unit and integration testing, debugging, and code reviews.

Desired Qualifications

  • Experience with Scala.
  • Experience with Spark, Kafka, Airflow, or similar large-scale data processing technologies.
  • Experience with entity resolution, record linkage, classification, data mining, or data enrichment problems.
  • Experience working with large-scale first-party and third-party datasets or heterogeneous enterprise data.
  • Experience with Kubernetes, Docker, CI/CD, and ML deployment workflows.
  • Familiarity with MLOps/LLMOps, experiment tracking, model/prompt versioning, and production ML monitoring.

About the Company

Demandbase

Account-Based Marketing platform with analytics

Demandbase offers a B2B marketing platform focused on Account-Based Marketing (ABM). It helps enterprise marketing and sales teams identify high-value target accounts and engage them with data-driven advertising and personalized content, integrated with CRM systems to track activity. The platform combines data analytics, targeted advertising, and CRM integration in one solution, sold via a subscription with optional professional services and training. Its goal is to help B2B marketers win and grow high-value accounts by coordinating marketing and sales efforts across channels.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$333M
Headquarters
San Francisco, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Demandbase

See more jobs