1

Senior Machine Learning Software Engineer Jobs in Pleasanton, CA

Sr. Machine Learning Engineer

Santa Clara, CA · On-site

$143K - $189K/yr

As such, we are seeking candidates with applied machine learning experience and strong software engineering skills. Description Leverage and enhance the latest advancements in machine learning and ...

We are looking for candidates who have both strong software engineering skills and strong domain knoweldgewith applied machine learning experience and strong software engineering skills. Preferred ...

We are looking for candidates who have both strong software engineering skills and strong domain knoweldgewith applied machine learning experience and strong software engineering skills. Preferred ...

Machine Learning Engineer II

Palo Alto, CA · On-site +1

$114K - $156K/yr

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Machine Learning Engineer II

Palo Alto, CA · On-site +1

$145K - $165K/yr

Machine Learning Software Engineers who bridge the gap between research and production by delivering machine learning models into real-world product experiences at scale About the Role: We are ...

Sr. Machine Learning Engineer 4

San Jose, CA · On-site

$122K - $168K/yr

We are looking for a Senior Machine Learning Engineer to join our team of driven machine learning and software engineers. This role covers system design, prompt engineering, ML model evaluation ...

Sr. Machine Learning Engineer 4

San Jose, CA · On-site

$122K - $168K/yr

We are looking for a Senior Machine Learning Engineer to join our team of driven machine learning and software engineers. This role covers system design, prompt engineering, ML model evaluation ...

As such, we are seeking candidates with applied machine learning experience and strong software engineering skills. Description Leverage and enhance the latest advancements in machine learning and ...

Sr Machine Learning Engineer

San Jose, CA · On-site

$143K - $189K/yr

PayPal, Inc. seeks Sr Machine Learning Engineer in San Jose, CA Job Duties: Design and deploy ... software development best practices. Drive innovation by researching and incorporating ...

Sr Machine Learning Engineer

San Jose, CA

$143K - $189K/yr

PayPal, Inc. seeks Sr Machine Learning Engineer in San Jose, CA Job Duties: Design and deploy ... software development best practices. Drive innovation by researching and incorporating ...

Showing results 21-40

Senior Machine Learning Software Engineer information

See Pleasanton, CA salary details

$84K

$159.5K

$213.7K

How much do senior machine learning software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior machine learning software engineer in Pleasanton, CA is $159,469.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,300.00 and $179,700.00 per year, depending on experience, location, and employer.

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 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 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 popular job titles related to Senior Machine Learning Software Engineer jobs in Pleasanton, CA? For Senior Machine Learning Software Engineer jobs in Pleasanton, CA, the most frequently searched job titles are:
What job categories do people searching Senior Machine Learning Software Engineer jobs in Pleasanton, CA look for? The top searched job categories for Senior Machine Learning Software Engineer jobs in Pleasanton, CA are:
What cities near Pleasanton, CA are hiring for Senior Machine Learning Software Engineer jobs? Cities near Pleasanton, CA with the most Senior Machine Learning Software Engineer job openings:
Infographic showing various Senior Machine Learning Software Engineer job openings in Pleasanton, CA 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 $159,469 per year, or $76.7 per hour.

Camera Software - Sr. Machine Learning Engineer

Apple Inc.

Cupertino, CA • On-site

$184.70 - $324.80/hr

Other

Medical, Dental, Retirement

Posted 25 days ago


Apple rating

8.0

Company rating: 8.0 out of 10

Based on 677 frontline employees who took The Breakroom Quiz

7th of 30 rated technology retailers


Job description

Camera Software - Sr. Machine Learning Engineer

Cupertino, California, United States Software and Services

iPhone is the most popular camera in the world. The flawless integration of software and hardware has led to features like Memories and Portrait Mode that delight hundreds of millions of users. The Camera & Photos team shapes these experiences by applying machine learning, computer vision, and image processing at scale, and shipping it to production on devices used by millions. The Camera Intelligence team builds the ML systems and algorithms behind Apple's mobile imaging experiences, from iPhone to iPad. We're looking for a senior ML engineer who can take a research idea all the way to a shipping, on-device feature: someone equally comfortable pushing the state of the art and making it run fast, efficiently, and reliably in production.

Description

You will apply your ML and computer vision expertise to build, evaluate, and ship models that power Apple's imaging experiences, turning early-stage ideas into commercially viable, efficient, on-device algorithms. You'll stay current with developments across computer vision, deep learning, and adjacent ML fields (including LLMs and multimodal models where relevant), and use that knowledge to influence technical direction across the team and Apple's products.

Minimum Qualifications
  • 10+ years of combined research and hands‑on engineering experience building and shipping ML systems, ideally with a strong foundation in computer vision.
  • Proven track record productizing ML research: taking models from prototype to on-device deployment, including optimization, quantization, and other techniques for efficient inference at the edge.
  • Experience designing and scaling ML pipelines against large, real‑world datasets.
  • Demonstrated technical leadership: setting technical direction, driving cross‑functional initiatives, and mentoring other engineers/researchers.
  • Depth in one or more of: image processing, optical flow, object tracking/registration, generative models, or modern deep learning architectures. Experience with NLP, LLMs, or vision‑language models is a strong plus.
  • Strong software engineering fundamentals: programming, debugging, and system design.
  • Excellent problem‑solving, critical thinking, and cross‑functional communication skills.
Preferred Qualifications
  • Fluent in modern ML frameworks, with strong hands‑on experience in PyTorch, and proficiency with the core scientific/imaging Python stack (NumPy, Pandas, OpenCV, Pillow, or similar).
  • Experience optimizing models for on-device/edge inference (quantization, pruning, distillation, or deployment on accelerators such as the Apple Neural Engine) is a strong plus.
  • Proficiency in C++ or Objective‑C is a plus.

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.

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.

#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