HHiring Reality
← CarGurus

Senior Machine Learning Operations Engineer

CarGurus
Location
Boston, Massachusetts, United States
Posted
1 month ago
Department
Engineering & Technology
What they actually want (must-haves)
  • 4+ years experience writing and debugging Python code
  • Familiarity with software engineering tools and standard methodologies, e.g. git, unit testing, object-oriented design, containerization
  • A working understanding of the machine learning lifecycle, including model training, evaluation, deployment, and monitoring
  • Familiarity with the Python ML ecosystem (e.g. scikit-learn, XGBoost, PyTorch, numpy, pandas)
  • Experience deploying, monitoring, and troubleshooting AI & ML models in a public cloud (we use AWS)
  • Exposure to a variety of AI & ML systems in production, including regression and classification on tabular data, image models, language models, and agentic systems
What the job really is

As a Senior Machine Learning Operations Engineer at CarGurus, you will enhance and maintain the cloud-hosted machine learning platform, collaborating closely with data scientists to deploy models and build APIs and data pipelines. Your role will involve writing production-quality code, contributing to system design, and developing tools to standardize the AI/ML development process, while promoting a collaborative culture within the team.

Benefits
  • Equity for all employees
  • Career development programs
  • Corporate giving programs
  • Employee resource groups (ERGs)
  • Flexible hybrid model
  • Robust time off policies
Things to weigh
  • No specific mention of remote work options beyond hybrid model
  • Position may require in-person interviews, with travel expenses covered by the candidate
  • Salary range provided is broad, individual pay determined by various factors
Job score3.4/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to CarGurus?

See how your résumé matches this role — and tailor it from what actually gets interviews.