1

Machine Learning Engineer Software Engineer Jobs in Richmond, CA

Machine Learning Engineer

San Francisco, CA · On-site +1

$164K - $266K/yr

What you'll do As a Machine Learning Engineer on the AI Platform team, you will design and build ... Experience in software engineering with a focus on distributed systems and scalable backend ...

We are building an AI-driven simulation software stack for engineering and manufacturing across ... Who We're Looking For As a Machine Learning Engineer in Delivery, you are a problem solver who ...

Working at the intersection of data science and software engineering, you translate R&D and project ... This Role As a Machine Learning Engineer, you'll work closely with our Data Scientists, Simulation ...

Strong background in algorithms, data structures, and software engineering principles. * Experience ... Deep understanding of state-of-the-art machine learning techniques and models. * Extensive industry ...

Strong foundation in machine learning and software engineering * Track record of building and owning ML systems in production where performance, reliability, or correctness materially mattered

They are seeking Machine Learning Engineers to build their platform for training, evaluating, and ... software Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 11-50 ...

They are seeking Machine Learning Engineers to develop their platform for training, evaluating, and ... software Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 11-50 ...

They are seeking Machine Learning Engineers to build their platform for training, evaluating, and ... software Founded in 2024, the company is headquartered in San Francisco, USA, with a team of 11-50 ...

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 Aug 4, 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:

Machine Learning Engineer

Aivra Health LLC

San Francisco, CA • On-site

Other

Medical, Retirement, PTO

Posted 19 days ago


Job description

Machine Learning Engineer

Location: San Francisco, CA, USA (Hybrid/Remote)

Job Type: Full-Time

About the Role

We are seeking an innovative Machine Learning Engineer to design, develop, and deploy machine learning models that solve real-world business challenges. You will collaborate with data scientists, software engineers, and product teams to build scalable AI-powered solutions.

Key Responsibilities
  • Design, train, and deploy machine learning models.
  • Build data preprocessing and feature engineering pipelines.
  • Optimize model performance and accuracy.
  • Deploy ML models into production environments.
  • Collaborate with Data Scientists and Software Engineers.
  • Monitor model performance and retrain models when needed.
  • Maintain documentation for ML workflows.
  • Research and implement new machine learning techniques.
Required Qualifications
  • Bachelor''s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
  • Strong Python programming skills.
  • Knowledge of Machine Learning algorithms.
  • Understanding of statistics and data structures.
  • Excellent analytical and problem-solving skills.
Preferred Skills
  • Python
  • TensorFlow
  • PyTorch
  • Scikit-learn
  • Pandas
  • NumPy
  • MLflow
  • AWS
  • Docker
  • Kubernetes
  • SQL
  • Git
Benefits
  • Health Insurance
  • Paid Time Off
  • Flexible Work Schedule
  • Learning & Development
  • 401(k)
  • Career Growth Opportunities