Senior Machine Learning Operations Engineer
CarGurus, Boston, Massachusetts +1
- Pay
- $144K–$181K / year
- Work type
- Not stated
- Level
- Senior
- Area
- ML / AI engineering, Inference & ML systems
- Posted
- Apr 8, 2026
About the role
Who we are
At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we’re the largest and fastest-growing automotive marketplace, and we’ve been profitable for over 15 years.
What we do
The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Today, tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products. But they're not the only ones who love CarGurus—our employees do, too. We have a people-first culture that fosters kindness, collaboration, and innovation, and empowers our Gurus with tools to fuel their career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives. Come join us for the ride!
Role overview
As a core member of the Machine Learning Platform team, the Machine Learning Operations Engineer will be responsible for enhancing and maintaining CarGurus’ cloud-hosted ML platform. You will partner closely with data scientists to deploy machine learning models to production and to build and maintain the APIs and data pipelines that integrate predictive intelligence into CarGurus’ products. You will have the opportunity to contribute to systems supplying Recommendations, Search Ranking, Computer Vision, Instant Market Value, and more.
What you’ll do
- Write production-quality training jobs and inference APIs for our Python ML models, deploying them to robust scalable services
- Contribute enhancements to the CarGurus ML platform, leveraging technologies such as AWS SageMaker, GitHub Actions, and Docker
- Participate in systems design conversations with our data scientists and engineering partners, using your engineering expertise and experience to help them design scalable and robust systems
- Develop in-house tools and libraries to standardize and accelerate the AI and ML development process
- Build and integrate multi-modal AI capabilities into production ML systems
- Design and build agentic AI systems and harness engineering to enable autonomous, reliable software development workflows
- Own and maintain aspects of the Data Science team’s engineering infrastructure
- Promote and foster an inclusive, transparent, and collaborative culture
What you’ll bring
- 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
Similar roles at other companies
Senior Machine Learning Systems Engineer
RedditRemote - United States
$217K–$303K / yr
Posted Mar 18, 2026
$134K–$168K / yr
Posted yesterday
Staff Machine Learning Systems Engineer
RedditRemote - United States
$230K–$322K / yr
Posted Mar 18, 2026
Senior Machine Learning Engineer
SeatGeekRemote - United States +1
$145K–$209K / yr
Posted Sep 12, 2025
Listed on CarGurus's Greenhouse job board; checked 8 h ago. First seen by us 30 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.