Machine Learning Operations Engineer II
Company: CarGurus LLC
Location: Boston
Posted on: March 28, 2025
Job Description:
Who we areAt 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 doThe 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 overviewAs 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 ML development process
- Own and maintain aspects of the Data Science team's engineering
infrastructure
- Promote and foster an inclusive, transparent, and collaborative
cultureWhat you'll bring
- 2-3 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 ML models
in a public cloud (we use AWS)
- Knowledge of SQL and familiarity with cloud data warehouses (we
use Snowflake)Working at CarGurusWe reward our Gurus' curiosity and
passion with best-in-class benefits and compensation, including
equity for all employees, both when they start and as they continue
to grow with us. Our career development and corporate giving
programs, as well as our employee resource groups (ERGs) and
communities, help people build connections while making an impact
in personally meaningful ways. A flexible hybrid model and robust
time off policies encourage work-life balance and individual
well-being. Thoughtful perks like daily free lunch, a new car
discount, meditation and fitness apps, commuting cost coverage, and
more help our people create space for what matters most in their
personal and professional lives.We welcome allCarGurus strives to
be a place to which people can bring the ultimate expression of
themselves and their potential-starting with our hiring process. We
do not discriminate based on race, color, religion, national
origin, age, sex, marital status, ancestry, physical or mental
disability, veteran status, gender identity, or sexual orientation.
We foster an inclusive environment that values people for their
skills, experiences, and unique perspectives. That's why we hope
you'll apply even if you don't check every box listed in the job
description. We also encourage you to tell your recruiter if you
require accommodations to participate in our hiring process due to
a disability so we can provide the appropriate support. We want to
know what only you can bring to CarGurus. #LI-Hybrid
#J-18808-Ljbffr
Keywords: CarGurus LLC, Boston , Machine Learning Operations Engineer II, Engineering , Boston, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...