Senior Machine Learning Engineer
Build and lead production-grade machine learning services for Coinbase’s conversational AI ecosystem, coordinating vendor and internal LLM systems through a scalable orchestration layer. The role requires 5+ years of ML and software engineering experience, strong Python skills, and expertise in modern generative AI architectures.
About the job
Responsibilities
- Architect and deploy an orchestration layer managing state transitions, context sharing, and intent routing across vendor and internal LLM frameworks in a distributed conversational environment.
- Build production-grade Python services that bridge ML/AI research with reliable, measurable customer-facing products.
- Lead end-to-end execution of complex machine learning initiatives, managing priorities, technical trade-offs, and cross-functional dependencies from design through delivery.
- Establish best practices for system design, coding standards, and AI/ML development workflows.
- Mentor engineers on architectural integrity and modern AI/ML patterns.
- Conduct design reviews to ensure features meet standards for security, scalability, and performance.
Requirements
- 5+ years of professional experience in machine learning and software engineering, including shipping production-grade ML services at scale.
- Hands-on expertise with modern AI architectures, including LLMs, deep learning, and the generative AI ecosystem.
- Experience with frameworks and platforms such as LangGraph, LangSmith, Google ADK, Vertex AI, or AWS Bedrock.
- Deep proficiency in Python and the ability to write clean, maintainable, highly tested production code.
- Specialized knowledge in at least one domain: NLP, information retrieval, computer vision, or advanced statistical modeling.
- Ability to write technical design documents and present ML system architectures to cross-functional stakeholders.
- Ability to translate complex technical concepts for non-technical audiences.
- Responsible use of generative AI tools and copilots, including human-in-the-loop practices and human oversight.
- Familiarity with tools such as LibreChat, Gemini, or Glean.
Compensation
- Annual base salary: ₹6,612,600–₹6,612,600 INR.
- Total compensation may also include equity, bonus eligibility, and medical, dental, and vision benefits.
Skills
Python, Machine Learning, LLMs, Deep Learning, Generative AI, LangGraph, Langsmith, Google Adk, Vertex Ai, Aws Bedrock, NLP, Information Retrieval, Computer Vision, Statistical Modeling, Distributed Systems
Similar jobs
ML Engineering jobsBuild 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 operate scalable AI/ML systems and pipelines that strengthen Airbnb’s fraud prevention and trust defenses. The role requires 7+ years of backend or platform engineering experience, strong programming and data engineering skills, and production machine learning expertise.
Build production AI agents and the distributed platform that operates large-scale GPU infrastructure. The role requires 5+ years of backend, distributed systems, or infrastructure experience, with expertise in agent systems, knowledge graphs, retrieval, or semantic search.
Build and deploy explainable machine learning, NLP, LLM, and agentic systems that power enterprise go-to-market intelligence products. The role requires 6+ years of production ML experience, strong Python and cloud skills, and end-to-end ownership from modeling through monitoring.
Senior software engineer developing ML-based search relevance and discovery systems, including query understanding, ranking, retrieval, and evaluation pipelines. The role requires 5+ years of search relevance experience and expertise in NLP, LLMs, or related discovery technologies.