Role OverviewSupport data scientists to deploy machine learning (ML) models to production and build and maintain APIs and data pipelines. Enhance and maintain CarGurus' cloud-hosted ML platform, support systems recommendations, and develop production-quality training jobs and inference APIs for Python ML models.
What You Will Do
Develop, implement, and integrate production-quality training jobs and inference APIs for Python ML models. Implement enhancements to ML platform, leveraging technologies such as AWS SageMaker, GitHub Actions, and Docker. Support design conversations and collaborate with data scientists and engineering partners.
Why It Might Be a Fit
Master’s degree in Computer Science, Data Science, Computer Engineering, Electrical Engineering, or a related field and two years of experience in the job offered or related occupation. Experience with Python code, software engineering tools, machine learning lifecycle, and Python ML ecosystem.
Requirements
- Master’s degree in Computer Science, Data Science, Computer Engineering, Electrical Engineering, or a related field
- Two years of experience in the job offered or related occupation
- Writing and debugging Python code
- Software engineering tools and standard methodologies
- Machine learning (ML) lifecycle
- Python ML ecosystem
- Deploying, monitoring, and troubleshooting ML models in public cloud platforms
- SQL and cloud data warehouses
Benefits
- Equity for all employees
- Discretionary bonuses/incentives
- Restricted Stock Units (RSUs)
- Daily free lunch
- New car discount
- Meditation and fitness apps
- Commuting cost coverage
- Flexible hybrid model
- Robust time off policies
- Comprehensive Total Rewards Package
]]>