Drimva

NewsBreak

Software Engineer, ML Infra

$180K–$225K

Mountain View, California, United States · Full-time · Posted Oct 9, 2024

Experience
5+ years of relevant experience with a related bachelor's degree, or 3+ years with a related MS/PhD.
Education
Bachelor's degree in a related field, or MS/PhD in a related field.

About the job

Build and maintain machine learning infrastructure for training, serving, and monitoring models used in Ads and Recommendations.

What you'll do

  • Develop and enhance infrastructure for offline and online training, pipeline health monitoring, model serving, and feature authoring and serving.
  • Address infrastructure issues that could affect production and collaborate with ML engineers on robust model pipelines.
  • Improve reliability, performance, and developer experience across the ML lifecycle.

What they ask for

  • Experience delivering production systems supporting ML training or serving.
  • Track record building and maintaining large-scale distributed backend systems.
  • Proficiency in Python and strong understanding of object-oriented languages such as C++ or Java.
  • Strong problem-solving, teamwork, and communication skills.

Nice to have

  • Experience leading cross-team projects from design through stable rollout.
  • Experience iterating on ML models and shipping them to production.

Pay

$180,000 — $225,000 USD (base salary)

Tools

Python, C++, Java

AI focus

Build infrastructure that trains, serves, and monitors ML models for Ads and Recommendations, including training pipelines, model serving, and feature/embedding systems.

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)