GrepJob
CarGurus

Machine Learning Operations Engineer

CarGurus
Apply
about 3 hours ago
Boston, MA, USAMid Level / Senior
H1B Sponsor

Base Salary

$133k - $167k/yr

Responsibilities

  • Support data scientists in deploying machine learning models to production.
  • Build and maintain APIs and data pipelines for predictive intelligence integration.
  • Enhance and maintain CarGurus' cloud-hosted ML platform.
  • Develop production-quality training jobs and inference APIs for Python ML models.
  • Implement enhancements to the ML platform using AWS SageMaker, GitHub Actions, and Docker.
  • Collaborate with data scientists and engineering partners to design scalable systems.
  • Develop in-house tools and libraries to standardize the ML development process.
  • Maintain aspects of the data science team engineering infrastructure.

Requirements

  • Master's degree in Computer Science, Data Science, or related field.
  • Two years of experience in machine learning operations or related occupation.
  • Proficiency in writing and debugging Python code.
  • Experience with software engineering tools and methodologies, including unit testing and containerization.
  • Knowledge of the machine learning lifecycle, including model training and deployment.
  • Familiarity with Python ML ecosystem tools like scikit-learn, XGBoost, and PyTorch.
  • Experience deploying and monitoring ML models in public cloud platforms, particularly AWS.
  • Proficiency in SQL and cloud data warehouses such as Snowflake.

Benefits

  • Equity for all employees upon starting and as they grow.
  • Flexible hybrid work model and robust time off policies.
  • Daily free lunch and new car discounts.
  • Access to meditation and fitness apps.
  • Commuting cost coverage and other thoughtful perks.

Tech Stack

DockerGitHub ActionsNumPyPandasPythonPyTorchscikit-learnSnowflakeSQLXGBoost

Categories

AI & MLData ScienceDevOps