1

Senior Machine Learning Software Engineer Jobs in California

Sr. Machine Learning Engineer

San Mateo, CA · On-site

$139K - $184K/yr

Veryfi is seeking a Sr. Machine Learning Engineer who will sit at the intersection of software engineering and data science. The role involves leveraging big data tools to redefine raw data into ...

Sr. Machine Learning Engineer Palo Alto, CA (Onsite 5x a week) At Klaviyo, we believe the future of software lies not in productivity tools for human users but in software that can run and optimize ...

New

About the Role We are an IT services consultancy placing a Senior Machine Learning Engineer with ... Collaborate cross-functionally with Data Engineers, Software Engineers, Product Managers, Clinical ...

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 ... The ideal candidate combines strong software engineering and MLOps fundamentals with a passion for ...

next page

Showing results 1-20

Senior Machine Learning Software Engineer information

What is a senior machine learning software engineer?

A Senior Machine Learning Software Engineer is an experienced professional who designs, develops, and deploys machine learning models and systems to solve complex problems. They work closely with data scientists, engineers, and other stakeholders to build scalable and efficient solutions that leverage large data sets and advanced algorithms. Their responsibilities often include architecting ML pipelines, optimizing model performance, and mentoring junior team members. Typically, they have a strong background in computer science, programming, and applied mathematics, along with several years of hands-on experience in machine learning and software engineering.

What are some common challenges senior machine learning software engineers face when deploying models to production?

Senior Machine Learning Software Engineers often encounter challenges such as ensuring model scalability, maintaining performance under real-world data conditions, and integrating models seamlessly with existing systems. Handling data drift and monitoring model predictions for accuracy over time are also critical responsibilities. Collaboration with data engineers, DevOps, and product teams is essential to address these challenges and ensure robust, reliable deployments.

What are the key skills and qualifications needed to thrive as a senior machine learning software engineer, and why are they important?

A Senior Machine Learning Software Engineer requires deep expertise in machine learning algorithms, statistical analysis, and strong programming skills in languages like Python or Java, typically supported by a degree in computer science or a related field. Familiarity with frameworks such as TensorFlow, PyTorch, scikit-learn, as well as experience with cloud platforms and version control systems, is standard. Exceptional problem-solving, leadership, and communication skills help drive project success and mentor junior engineers. These competencies are crucial for designing scalable ML solutions, ensuring code quality, and effectively collaborating within cross-functional teams.

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

AspectSenior Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related; experience with ML frameworksBachelor's or Master's in Data Science, Statistics, or related; strong analytical skills
Work EnvironmentDevelops ML models, integrates algorithms into products, collaborates with engineering teamsAnalyzes data, builds statistical models, visualizes insights, collaborates with business teams
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, healthcare

While both roles involve working with data and algorithms, Senior Machine Learning Software Engineers focus on developing and deploying scalable ML models within software systems, whereas Data Scientists primarily analyze data to generate insights and inform business decisions.

What are the most commonly searched types of Machine Learning Software Engineer jobs in California?

The most popular types of Machine Learning Software Engineer jobs in California are:

What job categories do people searching Senior Machine Learning Software Engineer jobs in California look for?

The top searched job categories for Senior Machine Learning Software Engineer jobs in California are:

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

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

Infographic showing various Senior Machine Learning Software 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.

Senior Machine Learning Software Engineer - Computer Vision

Apple Inc.

Sunnyvale, CA • On-site

$185 - $325/hr

Other

Medical, Dental, Retirement

Re-posted 5 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 680 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Senior Machine Learning Software Engineer - Computer Vision

Sunnyvale, California, United States Machine Learning and AI

Apple is where individual imaginations converge, united by values that drive exceptional innovation. Every product we develop and service we deliver emerges from our collective commitment to strengthening each other's ideas. This collaborative spirit stems from a shared conviction that we can create something extraordinary and deliver it to the world, transforming lives for the better. The diversity of our people and their perspectives fuels the innovation that permeates everything we accomplish. When we embrace everyone's contributions, we achieve our finest work. Here, you will not simply join something; you will contribute something meaningful.

Spatial computing represents a transformative frontier where digital experiences merge seamlessly with physical environments. Through advanced sensor fusion, edge computing architectures, and efficient on-device models, we are redefining how people interact with technology in their everyday lives. This evolution enables entirely new possibilities while maintaining genuine human connection.

Our computer vision and machine learning (CVML) team of researchers and engineers tackle previously unsolved technical challenges at the intersection of perception, intelligence, and real-time processing. We seek a driven and dedicated engineer with deep expertise in machine learning systems. As a member of our dynamic team, you will have the unique and rewarding opportunity to influence next-generation products that will captivate and inspire millions of people daily.

Are you prepared to make a lasting impact on the future of technology?

Description

We seek a proactive Senior Machine Learning Engineer to join our team in designing and implementing advanced systems for spatial computing and artificial intelligence. The ideal candidate demonstrates passion for translating cutting-edge research into production-ready solutions that delight users.

In this role, you will collaborate closely with computer vision and machine learning researchers to develop and ship world-class algorithms that advance the state of the art while creating deeply personal experiences for our users. You will drive the development of a unified context representation and a scalable, device-agnostic framework. You will help establish efficient mechanisms for managing dynamic and persistent contextual insights. This work will enable intelligent, personalized experiences through efficient management of both real-time and historical contextual data, supporting advanced AI and machine learning models.

Your work will span the full spectrum from applying breakthrough research to solving real-world problems, optimizing model efficiency for on-device inference, and ensuring algorithms perform flawlessly in production. You will be instrumental in pushing the boundaries of what is possible when sophisticated machine learning meets spatial computing.

Responsibilities
  • Working with ML and system engineers and designers to develop quick proof-of-concepts with novel hardware for innovative applications.
  • Implementing and optimizing algorithms to run efficiently on mobile devices.
  • Building and optimizing efficient machine learning pipelines.
  • Developing cutting-edge AI systems that push the boundaries of what is possible.
  • Collaborating cross-functionally to understand algorithmic constraints and dependencies.
  • Cooperating with your team members to prepare presentations, papers, and talks to explain your inventions.
  • Advising on feature definitions/promising development directions in cross-functional groups.
Minimum Qualifications
  • B.S and 7+ years of experience in software engineering, computer vision, machine learning or related fields.
  • Strong experience in Python.
  • Foundational understanding of machine learning: Familiarity with ML algorithms and development pipelines, with the ability to work effectively with ML practitioners and integrate ML components into production systems.
Preferred Qualifications
  • M.S., or Ph.D. or 5+ years of industry experience in machine learning or related fields.
  • Working experience in C++ or Swift.
  • Excellent math skills, including linear algebra, computational science and optimization.
  • Creativity and curiosity for solving highly complex problems.
  • Excellent communication and collaboration skills.
  • An interest in incubating ideas and taking them to finish.
  • Experience with iOS/macOS development.
  • Experience shipping algorithms or publishing in top tier CVML conferences.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

#J-18808-Ljbffr

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976