1

Machine Learning Engineer Software Engineer Jobs in Richmond, CA

Overview Direct message the job poster from YouTube This is a full-time role for a Machine Learning Engineer in YouTube for Level L3/L4. You will get a chance to work on recommendation in YouTube.

Machine Learning Engineer At Krea, we are building next-generation AI creative tools. We are dedicated to making AI intuitive and controllable for creatives. Our mission is to build tools that ...

Machine Learning Engineer We are looking for a Machine Learning Engineer to join the growing AI and Machine Learning team at Strava. This team is responsible for sophisticated machine learning models ...

Hive also offers turnkey software applications powered by proprietary AI models and datasets ... machine learning engineers. We are looking for developers who are excited about staying at the ...

next page

Showing results 1-20

Machine Learning Engineer Software Engineer information

See Richmond, CA salary details

$72.9K

$169.3K

$235.8K

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

As of Jun 17, 2026, the average yearly pay for machine learning engineer software engineer in Richmond, CA is $169,309.00, according to ZipRecruiter salary data. Most workers in this role earn between $137,700.00 and $198,500.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 Richmond, CA look for? The top searched job categories for Machine Learning Engineer Software Engineer jobs in Richmond, CA are:
What cities near Richmond, CA are hiring for Machine Learning Engineer Software Engineer jobs? Cities near Richmond, CA with the most Machine Learning Engineer Software Engineer job openings:
Principal Machine Learning Engineer

Principal Machine Learning Engineer

Genentech

South San Francisco, CA • On-site

Full-time

Posted 12 days ago


Genentech rating

8.8

Company rating: 8.8 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

7th of 71 rated pharmaceutical


Job description

Job Summary:
Genentech is dedicated to improving patient outcomes through innovative healthcare solutions. The Principal Machine Learning Engineer will lead the design and development of advanced machine learning models, ensuring they meet business standards while collaborating with cross-functional teams.
Responsibilities:
• Independently leads the strategic design and development of machine learning (ML) models across multiple projects.
• Innovate with different ML algorithms and architectures to optimize performance.
• Push the boundaries of machine learning, exploring emerging technologies for potential integration.
• Oversee the entire lifecycle of Machine Learning (ML) models, from conception to deployment, ensuring they meet business and regulatory standards.
• Use feature engineering to prepare input data for building ML models and improving the accuracy and performance of those models.
• Write efficient, scalable, and production-ready code for ML models, to be scaled and productionalized in partnership with ML Ops Engineer.
• Collaborate with data scientists to transition models from research to production with support from data leads, ML Operations, and Informatics (IX) team.
• Ensure ML models are explainable, fair, and robust.
• Use ML frameworks like TensorFlow, PyTorch, or Scikit-learn.
• Collaborate with data scientists and data science product owners/managers to translate business requirements into ML models.
• Manage risks and dependencies and proactively address any challenges that arise.
• Contribute to the company's machine learning architecture in partnership with the IX team to support scalable and repeatable model training and deployment.
• Comply with all laws, regulations and policies that govern the conduct of Genentech activities.
Qualifications:
Required:
• 8 years of experience working in a machine learning engineer role or related experience.
• Bachelor's or Master's Degree in Computer Science or related discipline is preferred.
• Expert in ML frameworks and a proven track record of leading complex ML projects.
• Expertise in ML frameworks like TensorFlow, PyTorch, Scikit-learn, etc.
• Solid understanding of statistical methods and machine learning algorithms.
• Proficient with software engineering best practices, including agile development, code reviews, software change management, build processes, and testing.
• Ability to navigate in a cross-functional environment with appropriate agile-based approaches for sprint planning, backlog grooming, and timelines tracking.
• Ability to translate complex concepts into simple, easy-to-understand content for a non-technical audience.
Preferred:
• Extensive experience in designing and implementing cutting-edge data architectures and pipelines.
• Recognized expertise in the application of ML in highly regulated industries, with a focus on strategic impact.
• Experience building and optimizing structured and unstructured big data pipelines, architectures, and datasets.
• Excellent communication skills to effectively collaborate with cross-functional teams.
• Experience in healthcare, pharmaceutical, or highly regulated industries.
Company:
Genentech is a biotechnology research company that specializes in genetic testing and personalized medicines. Founded in 1976, the company is headquartered in South San Francisco, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Genentech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Genentech logo

About Genentech

Sourced by ZipRecruiter

A member of the Roche Group, Genentech has been at the forefront of the biotechnology industry for more than 40 years, using human genetic information to develop novel medicines for serious and life-threatening diseases. Genentech has multiple therapies on the market for cancer & other serious illnesses. Please take this opportunity to learn about Genentech where we believe that our employees are our most important asset & are dedicated to remaining a great place to work.

Industry

Scientific research and development services

Company size

10,000+ Employees

Headquarters location

South San Francisco, CA, US

Year founded

1976

Social media