1

Machine Learning Engineer Software Engineer Jobs in Santa Clara, CA

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

Company Description PatternAI is an automated machine learning platform that reveals critical patterns in data for narrow business problems. We're seeking an outstanding ML Engineer to join our data ...

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

Sr. Machine Learning Engineer

Santa Clara, CA · On-site

$143K - $189K/yr

As part of our team, you will be leveraging and improving upon the latest advancements in machine learning and software engineering to understand user queries and intents, retrieve and rank documents ...

Company Description PatternAI is an automated machine learning platform that reveals critical patterns in data for narrow business problems. We're seeking an outstanding ML Engineer to join our data ...

S and 7+ years of experience in software engineering, computer vision, machine learning or related fields. Strong experience in Python. Working experience in C++ or Swift. Foundational understanding ...

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

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

AI Engineer

San Jose, CA · On-site

$230K - $280K/yr

Senior AI Engineer / Machine Learning Engineer / Python Software Engineer Location: San Jose, CA Salary: $230K - $280K An AI startup is hiring Mid and Senior Python Software Engineer to join a small ...

AI Engineer

San Jose, CA · On-site

$230K - $280K/yr

Senior AI Engineer / Machine Learning Engineer / Python Software Engineer Location: San Jose, CA Salary: $230K - $280K An AI startup is hiring Mid and Senior Python Software Engineer to join a small ...

Lead Machine Learning Engineer

San Jose, CA · On-site

$120K - $158K/yr

Lead Machine Learning Engineer As a Capital One Machine Learning Engineer (MLE), you'll be part of ... Collaborate as part of a cross-functional Agile team to create and enhance software that enables ...

Senior Machine Learning Engineer

San Mateo, CA · Hybrid

$119K - $163K/yr

Senior Machine Learning Engineer Primary: Bay Area (San Francisco / Peninsula) | Secondary: NYC The ... Partner with product, data scientists, and software engineers to define and ship ML solutions.

Showing results 41-60

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.

Software Engineer - Machine Learning

Quantiply Corporation

San Jose, CA • On-site

Full-time

Re-posted 20 days ago


Job description

Company Description

Did you know that Money Laundering is a primary enabler of criminal activity like drug trafficking, smuggling, terrorism, and corruption around the world with an estimated $2.3 Trillion laundered annually? Criminals are becoming more and more sophisticated in rapidly innovating new ways to launder money and current methods of detecting money laundering are antiquated and ineffective. Quantiply's Sensemaker application suite and platform solutions use AI and machine learning algorithms to identify money laundering and other criminal activities and automatically recommend mitigation strategies and actions. If you are looking for an opportunity to work on complex business problems using the latest AI and Machine Learning technologies, work with best and brightest in crafting innovative solutions while making a positive impact on society, Quantiply is the place for you.

Job Description

We're looking for software engineers with experience in machine learning and artificial intelligence. You will be embedded as part of a team that collaborates with researchers on conceiving, researching, and prototyping new machine learning techniques and use cases with the goal of driving Quantiply's growth in the Anti-Money Laundering space.

Ideal candidates will have a good understanding of state-of-the-art techniques in machine learning and deep learning, performance optimization, and benchmarking, along with a strong understanding of high-performance computer architecture. Candidates must also possess strong verbal and written communication skills and the demonstrated ability to work in a demanding team-oriented environment.

Responsibilities:

  • Develop highly scalable deep learning, reinforcement learning and bayesian models.
  • Support research projects by providing innovative designs for end-to-end Machine Learning systems.
  • Optimize performance of complex machine learning systems. Exploit modern parallel environments.
  • Design and develop software libraries.
  • Partner with Product and Engineering teams to explore new opportunities.
  • Influence product features and product roadmap through exploratory analysis.
  • Report and present software developments verbally and in writing.
Qualifications

Minimum qualifications:

  • PhD in computer science, machine learning, electrical engineering, mathematics, or equivalent pracitical experience.
  • Strong knowledge and experience in Python, Docker and Kubernetes.
  • Working experience in Tensorflow.
  • Working experience with distributed software architecture.
  • Knowledge of machine learning and statistics.

Preferred qualifications:

  • Strong experience in Tensorflow or similar frameworks.
  • Strong experience with concurrent and distributed software architecture.
  • Experience with Hadoop.
  • Experience with C++/Java/Scala.
Additional Information

All your information will be kept confidential according to EEO guidelines.