1

Sr Machine Learning Engineer Jobs in California (NOW HIRING)

Senior Machine Learning Engineer

San Francisco, CA · On-site

$123K - $169K/yr

Senior Machine Learning Engineer Location: San Francisco About Hum.ai Hum.ai is building planetary superintelligence. Backed by top funds, we've raised $10M+ and are now heads down building. Join us ...

Sr Machine Learning Engineer

Irvine, CA · On-site

$112K - $154K/yr

We are seeking a hands-on Senior Machine Learning Engineer to support and enhance machine learning platforms used for media measurement and customer analytics. This role partners closely with Data ...

Sr Machine Learning Engineer

Irvine, CA

$112K - $154K/yr

We are seeking a hands-on Senior Machine Learning Engineer to support and enhance machine learning platforms used for media measurement and customer analytics. This role partners closely with Data ...

Sr Machine Learning Engineer

Irvine, CA · On-site

$112K - $154K/yr

We are seeking a hands-on Senior Machine Learning Engineer to support and enhance machine learning platforms used for media measurement and customer analytics. This role partners closely with Data ...

Sr Machine Learning Engineer

Irvine, CA · On-site

$112K - $154K/yr

We are seeking a hands-on Senior Machine Learning Engineer to support and enhance machine learning platforms used for media measurement and customer analytics. This role partners closely with Data ...

Senior Machine Learning Engineer

San Francisco, CA · On-site

$123K - $169K/yr

We are seeking a Senior Machine Learning Engineer to join our team. This role will focus on developing and maintaining machine learning infrastructure and operations, particularly for our cash ...

Senior Machine Learning Engineer

Burbank, CA

$111K - $153K/yr

Senior Machine Learning Engineer Team: Data & Audience Platform (DAP) - ML Engineering What We Do Warner Bros. Discovery (WBD) is home to the world's most iconic entertainment, news, and sports ...

Showing results 21-40

Sr Machine Learning Engineer information

See California salary details

$58.7K

$124.9K

$181.1K

How much do sr machine learning engineer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for sr machine learning engineer in California is $124,900.00, according to ZipRecruiter salary data. Most workers in this role earn between $103,100.00 and $141,600.00 per year, depending on experience, location, and employer.

What is a Sr Machine Learning Engineer?

Senior Machine Learning Engineers are experienced professionals who design, develop, and implement machine learning models and systems. They work on complex problems, lead technical projects, and often mentor junior engineers. Their responsibilities include data preprocessing, model selection, algorithm development, and optimizing solutions for scalability and performance. Senior ML Engineers also collaborate closely with data scientists, software engineers, and stakeholders to integrate machine learning into products and services.

What are the key skills and qualifications needed to thrive as a Sr Machine Learning Engineer?

To thrive as a Sr Machine Learning Engineer, you need advanced expertise in machine learning theory, programming (Python, R), data modeling, and a strong background in computer science or a related field. Familiarity with tools such as TensorFlow, PyTorch, scikit-learn, cloud platforms (AWS, GCP), and relevant certifications (like TensorFlow Developer) is highly beneficial. Strong problem-solving skills, effective communication, and the ability to lead and mentor teams set top candidates apart. These skills ensure the ability to design scalable ML solutions, collaborate effectively, and drive impactful business outcomes.

How does a Sr Machine Learning Engineer typically collaborate with data scientists and software engineers within a project team?

Sr Machine Learning Engineers frequently act as a bridge between data scientists, who focus on model development and experimentation, and software engineers, who handle system integration and production deployment. They translate prototype models into scalable, production-ready solutions, ensuring that models are optimized for real-world performance. Collaboration often involves reviewing code, aligning on data pipeline requirements, and participating in regular team meetings to address technical and business objectives. This cross-functional teamwork is essential for delivering reliable machine learning products.

What is the difference between Sr Machine Learning Engineer vs Data Scientist?

AspectSr Machine Learning EngineerData Scientist
CredentialsBachelor's/Master's in CS, ML, or related fields; experience with ML frameworksBachelor's/Master's/PhD in CS, Statistics, or related fields; strong analytical skills
Work EnvironmentDevelops and deploys ML models, collaborates with engineering teamsAnalyzes data, builds models, interprets data insights for business
Industry UsageTech, finance, healthcare, e-commerceResearch, marketing, finance, tech

While both roles involve working with data and models, Sr Machine Learning Engineers focus on building and deploying scalable ML systems, whereas Data Scientists primarily analyze data and develop insights. The roles often overlap but differ in technical focus and responsibilities.

What cities in California are hiring for Sr Machine Learning Engineer jobs?

Cities in California with the most Sr Machine Learning Engineer job openings:

Infographic showing various Sr Machine Learning Engineer job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $124,900 per year, or $60 per hour.

Senior Machine Learning Engineer

San Francisco, CA • On-site

$123K - $169K/yr

Full-time

Re-posted 9 days ago


Job description

Senior Machine Learning Engineer
Location: San Francisco
About Hum.ai
Hum.ai is building planetary superintelligence. Backed by top funds, we've raised $10M+ and are now heads down building.
Join us at the cutting edge, where we're scaling generative transformer diffusion models, designing next-gen benchmarks, and engineering foundation models that go far beyond LLMs. You'll be at the core of a moonshot journey to define what's next in agentic AI and frontier model capabilities.
We are looking for an experienced Senior Machine Learning Engineer who is eager to advance the frontier of AI, help us design, build, and scale end-to-end novel foundation models, and leverage their hands-on experience implementing a wide range of pre-training and post-training models, including large foundation models (beyond just LLM fine-tuning).
This role is focused on:
  • Designing, implementing, and scaling state-of-the-art models
  • Productionizing research codes, models and technologically complex systems
  • Shaping benchmark design and model evaluation frameworks
  • Building agentic AI capabilities and long-term technical bets

Who are we?
Hum is a seed-funded startup on a mission to create positive impact through earth observation and AI. Founded at the University of Waterloo by a team of PhDs and engineers, we're backed by some of the best AI and climate tech investors like HF0, Inovia Capital and Propeller Ventures, angels like James Tamplin (cofounder Firebase) and Sid Gorham (cofounder OpenTable, Granular), and partners like Amazon AWS and the United Nations.
What do we do?
We're building multimodal foundation models for the natural world. We believe there's more to the world than the internet + more to intelligence than memorizing the internet. Our models are trained on satellite remote sensing and real world ground truth data, and are used by our customers in nature conservation, carbon dioxide removal, and government to protect and positively impact our increasingly changing world. Our ultimate goal is to build AGI of the natural world.
About the role
The role will involve:
  • Collaborating with researchers and scientists to implement, evaluate and scale proof-of-concept models.
  • Owning, implementing and integrating the latest state-of-the-art methods and external open-source codes.
  • Develop AI systems capable of accurately understanding the universe and generating new knowledge.
  • Training multi-modal models supporting different sensor and other modalities like text

Requirements
  • Bachelor's degree in computer science, engineering, a related field, or equivalent experience.
  • 5+ years of relevant work experience.
  • Prior experience building distributed training pipelines for multi-node systems using PyTorch and Ray.
  • Experience training large diffusion or transformer models. Preferably on video or time series data.
  • Proficiency with Python, Ray Trainer, PyTorch, and Anyscale framework.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.

Nice to have
  • Past training of video or time-series models
  • Startup experience, comfortable with a small dynamic team.
  • Location wise, strong preference for in-person in Waterloo or San Francisco however remote work is possible for exceptional candidates.