Skip to main content
S

Machine Learning Engineer

Scale.jobs

Location

San Francisco, CA

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

About The Role

The role owns the full lifecycle of ML models - from experimental prototyping to monitored, production-grade deployment serving millions of users daily.

You will work alongside applied scientists and senior data engineers to solve problems where model accuracy, latency, and reliability all matter equally. You will ship things that are genuinely hard to build and genuinely important to the businesses depending on them.

Key Responsibilities

  • Design, train, and evaluate ML models - classification, regression, ranking, NLP - for production use cases that directly impact client outcomes
  • Build feature engineering pipelines in Python and PySpark, maintaining data quality standards across training and serving environments
  • Own model deployment end-to-end using AWS SageMaker or Vertex AI, including versioning, A/B testing frameworks, and rollback procedures
  • Monitor deployed models for data drift, feature degradation, and performance regression using automated alerting pipelines
  • Write clean, testable, well-documented code; participate in code reviews and actively contribute to team ML engineering best practices
  • Collaborate with data engineers on feature stores, infrastructure improvements, and pipeline reliability at scale
  • Track and communicate experiments rigorously using MLflow; present model behavior and performance clearly to both technical and non-technical stakeholders

What We Are Looking For

  • 1–4 years of experience in machine learning engineering or applied ML, with at least one production model deployment
  • Strong Python skills and hands-on proficiency with at least one major ML framework: PyTorch, TensorFlow, or scikit-learn
  • Experience with cloud ML platforms: AWS SageMaker, GCP Vertex AI, or Azure ML
  • Solid understanding of ML fundamentals: model selection, regularization, evaluation metrics, bias-variance tradeoff
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD concepts for model deployment pipelines
  • MS or BS in Computer Science, Statistics, Data Science, or a closely related field preferred
  • Bonus: experience with distributed training, streaming feature pipelines (Kafka, Flink), MLflow administration, or causal modeling

Location

San Francisco Bay Area (Hybrid, 3 days/week in office)

  • Seattle considered
  • Remote for exceptional candidates

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs