1

Senior Machine Learning Engineer Jobs in Davis, CA

AI Engineer

Sacramento, CA · On-site

$50K - $112K/yr

Certifications aligned to data engineering, machine learning, and cloud platforms, including AWS, Google Cloud, Microsoft Azure, Databricks, Snowflake, or related data and AI credentials - Building ...

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

NGA AI Engineer Manager

Sacramento, CA · On-site

$73K - $244K/yr

Those in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven ...

AI Engineer Job Location: Woodland - California Job Type: Contract ... Design develop and deploy machine learning models and algorithms using Python Lead data science ...

We are hiring an AI Engineer to embed with our mechanical and controls engineering teams and implement physical AI: systems where computer vision and machine learning models perceive the physical ...

New

Showing results 21-40

Senior Machine Learning Engineer information

See Davis, CA salary details

$64.3K

$136.8K

$198.3K

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

As of Sep 2, 2026, the average yearly pay for senior machine learning engineer in Davis, CA is $136,792.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,000.00 and $155,100.00 per year, depending on experience, location, and employer.

What does a senior machine learning engineer do?

A Senior Machine Learning Engineer designs, develops, and implements machine learning models to solve complex problems. They are responsible for selecting appropriate algorithms, preprocessing data, and optimizing model performance. Additionally, they collaborate with data scientists, software engineers, and product teams to integrate machine learning solutions into production systems. Senior engineers also mentor junior team members and contribute to setting technical direction for machine learning projects.

What are some common challenges senior machine learning engineers face when deploying models to production, and how can they be addressed?

Senior Machine Learning Engineers often encounter challenges related to model scalability, maintaining performance in real-world scenarios, and ensuring reliable integration with existing systems. Addressing these challenges typically involves thorough testing, implementing robust monitoring for model drift, and collaborating closely with DevOps and software engineering teams to streamline deployment pipelines. Staying updated on best practices in MLOps and adopting tools for automated deployment and monitoring can greatly improve the reliability and efficiency of production models.

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

To thrive as a Senior Machine Learning Engineer, you need advanced knowledge of machine learning algorithms, statistical modeling, and programming languages like Python or Java, typically supported by a degree in computer science or a related field. Experience with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, as well as familiarity with version control and CI/CD systems, is essential. Strong problem-solving, communication, and leadership skills help you collaborate effectively and mentor junior team members. These capabilities are crucial for designing scalable ML solutions and driving impactful results within complex, dynamic projects.

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

AspectSenior Machine Learning EngineerData Scientist
Required CredentialsBachelor's/Master's in CS, ML, or related; experience with ML frameworksBachelor's/Master's in CS, Statistics, or related; strong analytical skills
Work EnvironmentDevelops and deploys ML models in production systemsAnalyzes data, builds models, and provides insights
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, tech

While both roles require strong technical skills and knowledge of machine learning, Senior Machine Learning Engineers focus more on deploying scalable ML solutions in production environments, whereas Data Scientists primarily analyze data and develop models for insights. The roles often overlap but differ in their core responsibilities and focus areas.

What are the most commonly searched types of Machine Learning Engineer jobs in Davis, CA?

The most popular types of Machine Learning Engineer jobs in Davis, CA are:

What are popular job titles related to Senior Machine Learning Engineer jobs in Davis, CA?

For Senior Machine Learning Engineer jobs in Davis, CA, the most frequently searched job titles are:

What job categories do people searching Senior Machine Learning Engineer jobs in Davis, CA look for?

The top searched job categories for Senior Machine Learning Engineer jobs in Davis, CA are:

What cities near Davis, CA are hiring for Senior Machine Learning Engineer jobs?

Cities near Davis, CA with the most Senior Machine Learning Engineer job openings:

Infographic showing various Senior Machine Learning Engineer job openings in Davis, CA as of August 2026, with employment types broken down into 1% As Needed, 68% Full Time, 28% Part Time, 1% Temporary, and 2% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $136,792 per year, or $65.8 per hour.

Senior Machinist - Machinist III PAYCOR

GNB KL Group

Elk Grove, CA

$40 - $48/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Job description

Pay: $40.00 - $48.00 per hour

Job description:

Large Part Machining | Horizontal Boring Mills | Custom Fixturing | CNC Programming

Location: Elk Grove, CA
Job Type: Full‑Time
Pay Range: $40–48 per hour (DOE)

PLEASE READ BEFORE APPLYING

This is not a production CNC operator role.

If your experience is primarily:

  • Running existing programs
  • Small vertical mills only
  • High‑volume or repetitive production work

This position will not be a fit.

This role is for a Senior Machinist (Machinist III) with hands‑on experience programming, setting up, and machining large custom parts on Horizontal Boring Mills, including custom fixturing and overhead crane handling.

Applicants without real large‑part HBM experience and CNC programming capability will be screened out.

Position Overview

We are seeking a highly skilled Senior Machinist (Machinist III) to support large, complex, one‑off machining work. This position requires the ability to program, plan, fixture, set up, and machine large parts independently, with minimal supervision.

You will also serve as a technical leader, supporting less experienced machinists and contributing to tooling, cutter selection, and process decisions for future work.

REQUIRED EXPERIENCE (NON‑NEGOTIABLE)

Applicants must clearly demonstrate experience in most of the following areas:

  • âś… CNC programming experience (Mastercam or similar CAM software)
  • âś… Setup and operation of Horizontal Boring Mills (HBM)
  • âś… Machining large parts and large weldments
  • âś… Designing and building custom fixturing
  • âś… Safe rigging and handling of large parts using overhead cranes
  • âś… Advanced blueprint reading and GD amp;T interpretation
  • âś… Machining stainless steel and structural / specialty alloys
  • âś… Independently owning jobs from programming through completion
  • âś… Working with minimal supervision in a custom job‑shop environment

Resumes that do not clearly show CNC programming + HBM + large‑part experience will be screened out.

Key Responsibilities

CNC Programming amp; Machining

  • Program complex parts using Mastercam or similar CAM software
  • Set up and operate Horizontal Boring Mills
  • Machine large, heavy, irregular, high‑value components
  • Develop efficient machining strategies for one‑off and short‑run work
  • Hold tight tolerances on distortion‑prone parts
  • Perform first‑article and in‑process inspections

Custom Fixturing amp; Job Planning

  • Design, fabricate, and modify custom fixtures
  • Plan setups considering load paths, deflection, and thermal movement
  • Troubleshoot machining, alignment, vibration, and access challenges
  • Support manufacturability and continuous improvement efforts

Crane amp; Large‑Part Handling

  • Safely rig, lift, rotate, and position large components
  • Execute multi‑step setups involving overhead crane repositioning
  • Understand center of gravity, load limits, and safe handling practices

Technical Leadership

  • Act as a senior technical resource on the shop floor
  • Mentor Machinist I amp; II team members
  • Recommend machining approaches and best practices
  • Assist with tooling, cutter, and fixturing selection
  • Provide input for ordering specialty tools and cutters for upcoming jobs

What This Role Is (And Is Not)

âś… CNC programming + machining ownership
✅ Large‑scale, custom, one‑off work
✅ High‑skill, high‑trust environment
âś… Technical influence and autonomy

❌ Production machining
❌ Button‑pushing or operator‑only roles
❌ Small‑part‑only CNC work

Compensation

$40–48 per hour (DOE)

Pay reflects:

  • Senior‑level programming and machining skill
  • Large HBM and crane responsibility
  • High‑risk, high‑value custom machining environment

Ideal Candidate Self‑Check

You are likely a strong fit if:

  • You program your own parts, not just run them
  • You’ve spent years on boring mills, not just VMCs
  • You design fixtures instead of waiting for them
  • You plan complete jobs before cutting material
  • You are comfortable handling very large parts safely
  • You prefer complex, custom machining over repetition

How to Apply (Important)

Your resume must clearly state:

  • CNC programming experience (CAM software used)
  • Horizontal boring mills operated
  • Largest parts you’ve machined
  • Fixturing and setup responsibility
  • Crane or rigging experience

Applications missing this information will be screened out.

Search Keywords (Do Not Remove)

Senior Machinist, Machinist III, CNC Programmer Machinist, Mastercam, Horizontal Boring Mill, HBM Machinist, Large Part Machining, Custom Fixturing, Overhead Crane, Large Weldments, Heavy Machining, One‑Off Machining, Prototype Machinist, Lead Machinist, Master Machinist, Semi‑Retired Machinist

Optional Note to Candidates

This role may be well‑suited for experienced or semi‑retired machinists who enjoy hands‑on CNC programming and large‑part machining without the pressure of production quotas.

Benefits:

  • 401(k)
  • 401(k) 6% Match
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Application Question(s):

  • CNC programming experience (Mastercam or similar CAM software)?
  • Setup and operation of Horizontal Boring Mills (HBM)?
  • Machining large parts and large weldments?
  • Designing and building custom fixturing?
  • Safe rigging and handling of large parts using overhead cranes?
  • Advanced blueprint reading and GD amp;T interpretation?
  • Machining stainless steel and structural / specialty alloys?

Work Location: In person