As a Machine Learning Platform Engineer, you will design and build scalable systems that support ... Strong foundation in computer science and software engineering principles * Deeply interested in ...
As a Machine Learning Platform Engineer, you will design and build scalable systems that support ... Strong foundation in computer science and software engineering principles * Deeply interested in ...
Software Engineer, Machine Learning
San Francisco, CA · On-site +1
We'd love to hear from you If you have: * 5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or AI. * Strong experience with end-to-end ML ...
Software Engineer, Machine Learning
San Francisco, CA · On-site +1
We'd love to hear from you If you have: * 5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or AI. * Strong experience with end-to-end ML ...
You will work closely with other Machine Learning Engineers, Data Scientists and Software Engineers across diverse ML domains spanning multimodal machine learning, information retrieval, natural ...
You will work closely with other Machine Learning Engineers, Data Scientists and Software Engineers across diverse ML domains spanning multimodal machine learning, information retrieval, natural ...
Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field. * Exposure to machine learning concepts or workflows.
Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field. * Exposure to machine learning concepts or workflows.
Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field. * Exposure to machine learning concepts or workflows.
Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field. * Exposure to machine learning concepts or workflows.
Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field. * Exposure to machine learning concepts or workflows.
Quick apply
Currently pursuing or a recent graduate with a Master`s in Software Engineering, Computer Science, Computer Engineering, or related field. * Exposure to machine learning concepts or workflows.
Sr Software Engineer, Embedded Machine Learning
Mountain View, CA · On-site
$146K - $191K/yr
Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This ...
Sr Software Engineer, Embedded Machine Learning
Mountain View, CA · On-site
$146K - $191K/yr
Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This ...
Sr Software Engineer, Embedded Machine Learning
Mountain View, CA · On-site
$146K - $191K/yr
Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This ...
Quick apply
Sr Software Engineer, Embedded Machine Learning
Mountain View, CA · On-site
$146K - $191K/yr
Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This ...
Sr Software Engineer, Embedded Machine Learning
Mountain View, CA · On-site
$146K - $191K/yr
Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This ...
Sr Software Engineer, Embedded Machine Learning
Mountain View, CA · On-site
$146K - $191K/yr
Role Summary The Sr Software Engineer, Embedded Machine Learning is responsible for designing, optimizing, and deploying machine learning models on high-performance embedded hardware platforms. This ...
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$112K - $154K/yr
They are seeking a Senior Engineer, Machine Learning Application Developer to develop neural rendering applications and machine learning software for efficient AI workload execution on mobile GPUs.
Senior Engineer, Machine Learning Application Developer
San Jose, CA · On-site
$112K - $154K/yr
They are seeking a Senior Engineer, Machine Learning Application Developer to develop neural rendering applications and machine learning software for efficient AI workload execution on mobile GPUs.
Senior Software Engineer - Machine Learning Infrastructure
San Francisco, CA · On-site
$144K - $190K/yr
The Senior Software Engineer will work on the Machine Learning and AI Infrastructure team, focusing on providing infrastructure for data scientists and engineers to effectively use ML and AI ...
Senior Software Engineer - Machine Learning Infrastructure
San Francisco, CA · On-site
$144K - $190K/yr
The Senior Software Engineer will work on the Machine Learning and AI Infrastructure team, focusing on providing infrastructure for data scientists and engineers to effectively use ML and AI ...
Software Engineer, Machine Learning
San Francisco, CA · On-site
$135K - $200K/yr
Who You Are We're looking for innovative and passionate Machine Learning Engineers to join our team ... Good understanding of software development principles, data structures, and algorithms. * Excellent ...
Software Engineer, Machine Learning
San Francisco, CA · On-site
$135K - $200K/yr
Who You Are We're looking for innovative and passionate Machine Learning Engineers to join our team ... Good understanding of software development principles, data structures, and algorithms. * Excellent ...
Senior Software Engineer - Machine Learning Infrastructure
San Francisco, CA · On-site
$144K - $190K/yr
The Senior Software Engineer will work on the Machine Learning and AI Infrastructure team, providing essential tools and infrastructure for data scientists and engineers to effectively utilize ML and ...
Senior Software Engineer - Machine Learning Infrastructure
San Francisco, CA · On-site
$144K - $190K/yr
The Senior Software Engineer will work on the Machine Learning and AI Infrastructure team, providing essential tools and infrastructure for data scientists and engineers to effectively utilize ML and ...
Software Engineer, Machine Learning RecSys
Menlo Park, CA · On-site +1
$183K/yr
Software Engineer, Machine Learning RecSys Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Software Engineer, Machine Learning RecSys
Menlo Park, CA · On-site +1
$183K/yr
Software Engineer, Machine Learning RecSys Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Software Engineer, Machine Learning RecSys
Sunnyvale, CA · On-site +1
$183K/yr
Software Engineer, Machine Learning RecSys Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Software Engineer, Machine Learning RecSys
Sunnyvale, CA · On-site +1
$183K/yr
Software Engineer, Machine Learning RecSys Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
Sr. Computer Vision / Machine Learning Engineer
Mountain View, CA · On-site
$144K - $190K/yr
About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots. You'll tackle diverse technical challenges, working with ...
Sr. Computer Vision / Machine Learning Engineer
Mountain View, CA · On-site
$144K - $190K/yr
About the role We are hiring Computer Vision / Machine Learning Software Engineers to build compute-constrained models for deployed robots. You'll tackle diverse technical challenges, working with ...
Work closely with software engineers in putting models into production (interface, SLA, scalability).Qualifications * Strong academic background required. MS in Computer Science or Machine Learning ...
Work closely with software engineers in putting models into production (interface, SLA, scalability).Qualifications * Strong academic background required. MS in Computer Science or Machine Learning ...
Software Engineer, Machine Learning RecSys
Sunnyvale, CA · On-site +1
$154K/yr
Software Engineer, Machine Learning RecSys Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences.
Software Engineer, Machine Learning RecSys
Sunnyvale, CA · On-site +1
$154K/yr
Software Engineer, Machine Learning RecSys Responsibilities: * Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences.
THE POSITION Saildrone is seeking a Staff Machine Learning Engineer to join our team. Reporting directly to the Director of Software Engineering, you will play a critical role in designing, deploying ...
THE POSITION Saildrone is seeking a Staff Machine Learning Engineer to join our team. Reporting directly to the Director of Software Engineering, you will play a critical role in designing, deploying ...
We'd love to hear from you If you have: * 5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or AI. * Strong experience with end-to-end ML ...
We'd love to hear from you If you have: * 5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or AI. * Strong experience with end-to-end ML ...
Machine Learning Software Engineer information
See Fremont, CA salary details
$69.5K - $83.6K
2% of jobs
$83.6K - $97.8K
4% of jobs
$97.8K - $111.9K
6% of jobs
$111.9K - $126K
8% of jobs
$133.6K is the 25th percentile. Wages below this are outliers.
$126K - $140.2K
7% of jobs
$140.2K - $154.3K
18% of jobs
The median wage is $157.6K / yr.
$154.3K - $168.4K
16% of jobs
$168.4K - $182.6K
2% of jobs
$188.4K is the 75th percentile. Wages above this are outliers.
$182.6K - $196.7K
26% of jobs
$196.7K - $210.8K
1% of jobs
$210.8K - $225K
8% of jobs
$69.5K
$161.5K
$225K
How much do machine learning software engineer jobs pay per year?
What does a Machine Learning Software Engineer do?
A Machine Learning Software Engineer designs, develops, and deploys machine learning models within software applications. They work on data preprocessing, model training, optimization, and integration into production systems. Their role requires expertise in programming (Python, Java, or C++), machine learning frameworks (TensorFlow, PyTorch, or Scikit-learn), and cloud platforms. They collaborate with data scientists and software engineers to build scalable ML solutions.
What are the key skills and qualifications needed to thrive in the Machine Learning Software Engineer position, and why are they important?
To thrive as a Machine Learning Software Engineer, you need a solid understanding of programming (especially Python), algorithms, data structures, and mathematics, ideally backed by a degree in computer science, engineering, or a related field. Experience with frameworks such as TensorFlow or PyTorch, familiarity with cloud platforms (AWS, Azure, or GCP), and relevant certifications in data science or machine learning are highly valuable. Strong problem-solving skills, effective communication, and the ability to work collaboratively with cross-functional teams set outstanding candidates apart. These competencies are crucial for building deployable, scalable, and maintainable machine learning solutions that address real business challenges.
What are the day-to-day responsibilities of a Machine Learning Software Engineer?
As a Machine Learning Software Engineer, your daily tasks typically include developing and optimizing machine learning models, collaborating with data scientists and product teams to define requirements, and integrating models into production systems. You’ll work extensively with large datasets to preprocess, analyze, and validate data, as well as monitor model performance and iterate on solutions when needed. It's common to participate in code reviews, contribute to architectural decisions, and maintain documentation for reproducibility and knowledge sharing. This role offers a dynamic and intellectually stimulating environment, making it ideal for those who enjoy solving complex technical problems and working at the intersection of engineering and data science.

Other
Re-posted 28 days ago
Job description
Chime's Machine Learning Platform (MLP) team builds and operates the infrastructure, tooling, and developer experience that powers machine learning across the company. We enable data scientists and ML engineers to develop, train, deploy, and monitor models reliably and efficiently.
As a Machine Learning Platform Engineer, you will design and build scalable systems that support model training, feature computation, real-time inference, and experimentation. You'll work at the intersection of distributed systems, cloud infrastructure, and applied machine learning.
This role focuses on building robust foundations that allow ML teams to move quickly while maintaining reliability, governance, and cost efficiency.
The base salary offered for this role and level of experience will begin at $187,000.00 and goes up to $259,000.00. Full-time employees are also eligible for a bonus, competitive equity package, and benefits. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience.
In this role, you can expect to- Design, build, and operate scalable ML infrastructure on AWS
- Develop distributed training and batch processing systems using Ray
- Build and maintain infrastructure-as-code using Terraform
- Support and evolve the feature store and feature pipelines
- Develop data ingestion and streaming systems (e.g., Kinesis, Kafka, Flink, Spark, or similar technologies)
- Improve CI/CD workflows for ML models and platform components
- Enhance observability, reliability, and cost visibility across ML workloads
- Partner closely with Data Science and ML Engineering teams to improve developer experience
- Contribute to platform architecture decisions and technical roadmaps
- Participate in on-call rotations to support production systems
- 5+ years of experience in ML infrastructure, platform engineering, or production ML systems
- Knowledge of the machine learning model development lifecycle, including data preprocessing, model training, evaluation, and deployment
- Experience with distributed systems, cloud computing, or large-scale data processing
- Strong foundation in computer science and software engineering principles
- Deeply interested in the impact and evolution of advanced AI technologies
- Hands-on experience with CI/CD pipelines, DevOps practices, and infrastructure as code
- Experience with containerization technologies such as Docker and Kubernetes, and orchestration systems
- Knowledge of cloud platforms such as AWS and distributed computing frameworks such as Spark and Ray
- Experience with GPU programming(CUDA) and GPU costs/optimization
- Strong programming skills in Python, Go, Scala, Java or similar languages
- Familiarity with infrastructure-as-code (e.g., Terraform, CloudFormation)
- Solid understanding of software engineering fundamentals (testing, version control, code review, observability)
- Experience with distributed compute frameworks such as Ray
- Experience building or operating a feature store
- Experience with real-time ML systems or model serving
- Familiarity with streaming technologies (Kafka, Kinesis, Flink, Spark Streaming, etc.)
- Experience supporting ML lifecycle workflows (training, evaluation, deployment, monitoring)
- Knowledge of ML experimentation platforms and model governance practices
#LI-GC1 #LI-SF