1

Machine Learning Engineer Software Engineer Jobs in Santa Clara, CA

... and software engineers to integrate models into production systems • Stay updated with the latest advancements in AI and machine learning • Ensure the ethical use of AI technologies ...

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 ...

Our direct client is hiring a Machine Learning Engineer for their software machine learning and computer vision team to design, develop, and implement critical machine learning models supporting ...

Come join Intuit as a Staff Machine Learning Engineer! In this role, you'll work alongside AI ... Software engineering fundamentals: version control systems (i.e. Git, Github) and workflows, and ...

Overview Come join Intuit as a Staff Machine Learning Engineer! In this role, you'll work alongside ... Software engineering fundamentals: version control systems (i.e. Git, Github) and workflows, and ...

Our direct client is hiring a Machine Learning Engineer for their software machine learning and computer vision team to design, develop, and implement critical machine learning models supporting ...

Responsibilities : • Be an early member of a high-performing team of software engineers and machine learning researchers building a new human identity platform • Take ownership, be creative, and ...

Machine Learning Engineer

San Jose, CA · On-site

$96K - $128K/yr

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

Machine Learning Engineer

San Jose, CA · On-site

$96K - $128K/yr

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

Showing results 21-40

Machine Learning Engineer Software Engineer information

See Santa Clara, CA salary details

$74.6K

$173.3K

$241.3K

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

As of Aug 7, 2026, the average yearly pay for machine learning engineer software engineer in Santa Clara, CA is $173,257.00, according to ZipRecruiter salary data. Most workers in this role earn between $140,900.00 and $203,200.00 per year, depending on experience, location, and employer.

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

AspectMachine Learning EngineerSoftware Engineer
Required CredentialsBachelor's/Master's in CS, specialized ML coursesBachelor's in CS or related field
Work EnvironmentDevelops ML models, algorithms, data pipelinesBuilds software applications, systems, APIs
Industry UsageAI/ML projects, data-driven solutionsWeb, mobile, enterprise software

Machine Learning Engineers focus on designing and deploying ML models, requiring expertise in algorithms and data handling. Software Engineers develop broader software applications, emphasizing coding and system architecture. While both roles require programming skills, ML Engineers specialize in AI/ML tasks, whereas Software Engineers work across various software domains.

How do machine learning engineer software engineers typically collaborate with data scientists and software development teams?

Machine Learning Engineer Software Engineers often serve as a bridge between data scientists and software development teams. They work closely with data scientists to understand and implement machine learning models, ensuring that the models are production-ready and scalable. Additionally, they collaborate with software engineers to integrate these models into existing applications, monitor their performance, and address any engineering challenges. This cross-functional collaboration is essential for delivering robust, end-to-end AI solutions that add real value to the business.
What job categories do people searching Machine Learning Engineer Software Engineer jobs in Santa Clara, CA look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Machine Learning Engineer Software Engineer jobs? Cities near Santa Clara, CA with the most Machine Learning Engineer Software Engineer job openings:
Infographic showing various Machine Learning Engineer Software Engineer job openings in Santa Clara, 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 $173,257 per year, or $83.3 per hour.

Staff Machine Learning Engineer

ATX Venture Partners

Mountain View, CA • On-site

$197 - $266.50/hr

Other

Posted 2 days ago

New


Job description

Staff Machine Learning Engineer

Category: Software Engineering
Location: Mountain View, California
Job ID: 14408

Job Overview

Come join Intuit as a Staff Machine Learning Engineer! In this role, you’ll be embedded inside a vibrant team of data scientists. You’ll be expected to help conceive, code, and deploy data science models at scale using the latest industry tools. Important skills include data wrangling, feature engineering, developing models, and testing metrics.

Responsibilities
  • Discover data sources, get access to them, import them, clean them up, and make them “machine learning ready”.
  • Work with data scientists to create and refine features from the underlying data and build pipelines to train and deploy models.
  • Partner with data scientists to understand, implement, refine and design machine learning and other algorithms.
  • Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of your models.
  • Work cross functionally with product managers, data scientists and product engineers, and communicate results to peers and leaders.
  • Explore new technology shifts in order to determine how they might connect with the customer benefits we wish to deliver.

Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing pay equity for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.

Qualifications
  • BS, MS, or PhD degree in Computer Science or related field, or equivalent work experience.
  • 6+ years of experience.
  • Knowledgeable with Data Science tools and frameworks (i.e. Python, Scikit, NLTK, Numpy, Pandas, TensorFlow, Keras, R, Spark).
  • Basic knowledge of machine learning techniques (i.e. classification, regression, and clustering).
  • Understand machine learning principles (training, validation, etc.).
  • Knowledge of data query and data processing tools (i.e. SQL).
  • Computer science fundamentals: data structures, algorithms, performance complexity, and implications of computer architecture on software performance (e.g., I/O and memory tuning).
  • Software engineering fundamentals: version control systems (i.e. Git, Github) and workflows, and ability to write production-ready code.
  • Experience deploying highly scalable software supporting millions or more users.
  • Experience with GPU acceleration (i.e. CUDA and cuDNN).
  • Experience with integrating applications and platforms with cloud technologies (i.e. AWS and GCP).
  • Strong oral and written communication skills. Ability to conduct meetings and make professional presentations, and to explain complex concepts and technical material to non-technical users.
Benefits

Intuit provides a competitive compensation package with a strong pay for performance rewards approach. This position will be eligible for a cash bonus, equity rewards and benefits. The expected base pay range for this position is: Bay Area, CA: $197,000 - $266,500.

#J-18808-Ljbffr