Senior ML - GenAI Engineer, Voice & Speech
Build and deploy scalable machine learning infrastructure, models, and AI platforms for voice, speech, and natural-language products. The role requires 5+ years in ML or AI, production experience with large-scale data and multi-tenant applications, and expertise in distributed cloud systems.
About the job
Responsibilities
- Design and develop machine learning infrastructure, tooling, and models for product teams.
- Help product and development teams understand the machine learning data lifecycle and experimental processes.
- Build internal products and platforms that enable AI-powered customer features.
- Advise teams on machine learning patterns, anti-patterns, tradeoffs, and end-to-end customer experiences.
- Build scalable, resilient services for data integration, event processing, and platform extensions.
- Contribute to product functionality serving large volumes of data and traffic.
- Write high-quality, performant, sustainable, and testable code.
- Coach and collaborate with colleagues and stakeholders.
- Design and implement functionality across distributed cloud components and services.
- Translate product goals into actionable engineering plans.
Requirements
- 5+ years of experience in machine learning or AI, preferably focused on natural language.
- Experience moving and storing terabytes of data or hundreds of millions to billions of records.
- Experience building and deploying production ML-driven B2B, multi-tenant applications at scale.
- Experience with data labeling or annotation for audio or text use cases.
- Understanding of distributed systems and scalable, redundant, observable services.
- Expertise designing systems for distributed datasets and services.
- Experience deploying solutions on public clouds such as AWS or Google Cloud.
- Experience providing stable libraries and SDKs for internal use.
- Demonstrated delivery of complex projects in enterprise-grade production environments.
- Leadership or mentorship experience.
- Strong collaboration, communication, strategic thinking, and execution skills.
Nice-to-haves
- Data analysis, visualization, and presentation experience.
- 3+ years of engineering and systems experience with strong coding and system design proficiency.
- Experience with low-latency natural language models and pipelines at scale.
- Experience with real-time audio models and voice use cases, including transcription, automatic speech recognition pipelines with interruption detection, audio alignment, and speech synthesis.
- Experience with Model Context Protocol (MCP).
- Experience with containers, orchestrators, Kubernetes, Google Kubernetes Engine, and the Operator Pattern.
- Experience handling PHI and PII data.
- Experience with automation and container-based workflow engines.
- Experience with GitOps, infrastructure as code, and configuration-driven systems.
- Preference for open-source solutions and simple, clean abstractions and APIs.
- Experience rapidly prototyping in greenfield environments and working with evolving problem domains.
Compensation and Benefits
- Fully remote opportunity in India.
- Expected overlap with India and US business hours.
Skills
Python, Jupyter, Dagster, MLflow, Kubeflow, Dvc, Triton Server, LLMs, Retrieval-Augmented Generation, Prompt Engineering, Postgres, Kubernetes, GCP, AWS, GitOps
Similar jobs
ML Engineering jobsBuild and operate the platform that deploys, serves, observes, and retrains production machine-learning models for real-time fraud and financial-crime risk decisions. Requires 5+ years of ML engineering, backend, or MLOps experience, strong Python skills, and production model-serving expertise.
Build and ship autonomous, agentic software development lifecycle capabilities, including AI agents, orchestration, and safety guardrails. The role requires senior software engineering experience, proficiency in Ruby, Go, or Python, distributed systems knowledge, and experience with AI/ML applications.
Build and deploy production AI-agent systems, including their harnesses, evaluations, orchestration, and supporting services. The role requires 5+ years of software engineering experience, production LLM or agent experience, and strong Python or TypeScript/Node.js skills.
Build and deploy generative AI and LLM-powered agentic applications at Front to automate customer support inquiries, enhance product capabilities, and drive operational insights. Requires 5+ years software engineering experience with strong production AI/ML focus, agentic/RAG expertise, and proficiency in Node.js, TS, and Python.
Senior AI Engineer responsible for production LLM agents that enrich business identity data through web discovery, verification, classification, and risk scoring. The role requires strong asynchronous Python, agent and evaluation expertise, browser automation, and experience operating AI systems in production.