T

Tesla

Makes electric cars, robotaxis and grid batteries

Senior Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeFremont, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Machine Learning, or a related field, or equivalent experience.
  • At least 5 years of experience building production backend systems, including at least 3 years shipping machine learning models or ML services.
  • Strong proficiency in Python for data processing, model development, and service development.
  • Experience with machine learning frameworks such as scikit-learn, PyTorch, or similar, including model evaluation and experiment tracking.
  • Experience designing and serving models behind APIs, including REST service design, versioning, and integration patterns.
  • Strong SQL skills and experience with relational databases such as SQL Server, including feature and data pipeline design.
  • Experience productionizing models with Docker, CI/CD, and cloud platforms; Azure is preferred.
  • Working knowledge of performance, reliability, logging, monitoring, and scalability for production machine learning systems.
  • Experience writing unit and integration tests for data pipelines, model logic, and services.
  • Experience mentoring engineers and driving technical decisions from problem framing through deployment.

Responsibilities

  • Design and build backend machine learning services and APIs that support forecasting, classification, anomaly detection, and decision-support use cases.
  • Own the path from data to production, including feature pipelines, model training, evaluation, deployment, and monitoring.
  • Partner with product and business stakeholders to define problems, success metrics, and how model outputs create value in existing workflows.
  • Integrate models into scalable backend systems, with clear contracts, versioning, and failure handling.
  • Improve model reliability, latency, and data quality in production, including logging, drift monitoring, and retraining strategies.
  • Review data, features, and model design with the team and provide constructive technical feedback.
  • Mentor engineers on machine learning engineering practices, testing, and production standards.
  • Share knowledge across software, data, and operations teams, and communicate trade-offs in plain language.

Desired Qualifications

  • Experience with Azure cloud platforms.

About the Company

Tesla

Makes electric cars, robotaxis and grid batteries

Tesla makes electric cars and batteries that store power for homes and utilities, and it develops self-driving software and humanoid robots. In 2023, its Model Y became the first electric vehicle to rank as the world's best-selling car. Buyers order the Model 3 sedan, Model Y SUV, or Cybertruck pickup directly from Tesla instead of through dealers, and they charge on its Supercharger fast-charging network. It also sells Megapack and Powerwall batteries, runs a robotaxi service, and charges drivers a monthly fee for self-driving software that still needs their supervision. Tesla was founded in 2003, with Elon Musk as its lead early investor and a recognized co-founder, and it is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2003

Recently Posted Jobs

Explore more opportunities at Tesla

See more jobs