Skip to content

ML Research Engineer

160k – 200kBoston, MANew York, NYML EngineeringHybrid3+ YOE
Summary

Designs, develops, and deploys scalable ML systems and backend infrastructure for healthcare applications, translating LLM research into production while handling large-scale clinical data. Requires 3+ years ML backend experience, 5+ years software development, and backend languages like Python.

About the role

Responsibilities

  • Architect efficient, secure, reliable, and performant ML pipelines and infrastructure.
  • Design, develop, and maintain scalable/data-centric backend infrastructure for our product.
  • Translate start-of-the-art LLM research into production.
  • Work with complex, large-scale, real-world clinical data in a cloud-based environment.
  • Develop methods and features to ensure high-quality results for production models (drift detection, observability tooling).
  • Collaborate with product, engineering, and research teams to improve products and build next-generation ML for healthcare.
  • Build scalable infrastructure for model development and deployment pipelines, CI/CD, testing/experimentation.
  • Ensure robust monitoring, logging, and error handling for deployed systems.
  • Stay updated on latest advancements in machine learning and AI.

Requirements

  • 3+ years of experience in building ML-native backend infrastructure.
  • 5-7+ years of experience in backend and cloud platform software development.
  • Fluency in one or more backend programming languages including Python, Golang, Rust, Java.
  • Familiarity with modern ML/LLM techniques and frameworks.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.
  • Experience in 0-to-1 development of end-to-end ML systems (design, training, inference, deployment, monitoring; bonus for LLMs).
  • Experience developing and maintaining performant, scalable, data-centric enterprise software products.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills.

Compensation

  • Expected range: $160,000-200,000, plus stock options (dependent on experience, fit, and location).
Skills
PythonGolangRustJavaMachine LearningLLMsML PipelinesCloud PlatformsCI/CDModel Monitoring
Similar roles at this salary range
All ML Engineering jobs →
Zoox

Machine Learning Engineer - Simulation Framework

Machine Learning Engineer focused on GPU-based simulation frameworks, reinforcement learning, and bridging sim-to-real gaps for autonomous vehicle safety validation. Requires MS/PhD and strong C++/Python experience.

151k – 257kFoster City, CA +1ML EngineeringHybrid7+ YOEJAXC++
Talkiatry

Senior AI Engineer

Build full-stack AI systems including agentic workflows, RAG pipelines, and production infrastructure for mental healthcare applications. Requires 2+ years software engineering experience and 1+ year with LLMs or agentic AI.

170k – 195kUnited StatesML EngineeringRemote2+ YOERAGReact
Grafana Labs

Staff AI Engineer

Staff AI Engineer building and shipping LLM/agent-powered observability features for incident detection, triage, and resolution. Requires strong production software engineering experience plus practical GenAI/LLM application skills.

175k – 220kUnited StatesML EngineeringRemote7+ YOEAWSGCP
Pinterest

Staff Software Engineer, Trends Machine Learning Infrastructure

Lead technical direction for Pinterest's unified AI-powered Trends and Audience Insights platform. Architect scalable ML data pipelines and LLM capabilities while mentoring engineers and driving cross-team integrations.

177k – 365kSan Francisco, CAML EngineeringHybrid8+ YOELLMsCodex
Airbnb

Machine Learning Engineer

Build and deploy cutting-edge Agentic AI and LLM systems to transform Airbnb's customer service experience. Requires PhD or equivalent experience and production ML/AI deployment expertise.

170k – 180kSan Francisco, CA +1ML EngineeringOn-site3+ YOELLMSFT