$134K - $180K/yr
Job Summary: The Machine Learning Engineer will tackle challenging problems and create scalable ... Build software with Object-oriented Design Patterns and Analysis (OOA and OOD) with an eye toward ...
$134K - $180K/yr
Job Summary: The Machine Learning Engineer will tackle challenging problems and create scalable ... Build software with Object-oriented Design Patterns and Analysis (OOA and OOD) with an eye toward ...
$104K - $143K/yr
You are an experienced MLE, part solid software engineer, and part modeling expert. You have been ... Operationalize machine learning models by building and maintaining robust, scalable pipelines for ...
OR · On-site
$466K - $750K/yr
You will work closely with our machine learning researchers, product managers, and other engineers ... For more details about software engineering for personalization at Netflix, see these links:
Beaverton, OR · On-site
$127K - $168K/yr
Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi ... machine learning for Nike; analyze and profile data to uncover insights in support of scalable ...
Beaverton, OR · On-site
$127K - $168K/yr
Senior Software Engineer- NIKE, Inc.- Beaverton, OR. Serve as an integral member of a multi ... machine learning for Nike; analyze and profile data to uncover insights in support of scalable ...
Foster, OR · On-site +1
$160K - $215K/yr
The Machine Learning Engineer will work in close collaboration with the core instrument, assay and software teams to develop algorithms for data analysis and workflow automation. This role reports to ...
Foster, OR · On-site +1
$160K - $215K/yr
The Machine Learning Engineer will work in close collaboration with the core instrument, assay and software teams to develop algorithms for data analysis and workflow automation. This role reports to ...
Portland, OR · On-site
Machine Learning Engineer Location: Portland, OR - Onsite (Local only / F2F interview) Duration: 24 Months Contract Experience Level: 5+ years of experience Required Qualifications Bachelor's or ...
Portland, OR · On-site
Machine Learning Engineer Location: Portland, OR - Onsite (Local only / F2F interview) Duration: 24 Months Contract Experience Level: 5+ years of experience Required Qualifications Bachelor's or ...
Portland, OR · On-site
Machine Learning Engineer Location: Portland, OR - Onsite (Local only / F2F interview) Duration: 24 Months Contract Experience Level: 5+ years of experience Required Qualifications • Bachelor's or ...
Portland, OR · On-site
Machine Learning Engineer Location: Portland, OR - Onsite (Local only / F2F interview) Duration: 24 Months Contract Experience Level: 5+ years of experience Required Qualifications • Bachelor's or ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... and/or machine learning frameworks such as Caffe is a plus. Additional Information All your ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... and/or machine learning frameworks such as Caffe is a plus. Additional Information All your ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... and/or machine learning frameworks such as Caffe is a plus. Additional Information All your ...
Hillsboro, OR · On-site
Software Engineer(full time) We are looking for a talented and self-motivated software engineer to ... and/or machine learning frameworks such as Caffe is a plus. Additional Information All your ...
As a Machine Learning at BetterHelp, you'll join a diverse team of licensed clinicians, engineers ... Any piece of hardware or software that will make you happy and productive * An awesome community of ...
As a Machine Learning at BetterHelp, you'll join a diverse team of licensed clinicians, engineers ... Any piece of hardware or software that will make you happy and productive * An awesome community of ...
Required Qualifications * BS in CS, EE, Math or related STEM field * 5+ years software development background * 2+ years of hands-on experience in machine learning engineering, data science or ML ...
Required Qualifications * BS in CS, EE, Math or related STEM field * 5+ years software development background * 2+ years of hands-on experience in machine learning engineering, data science or ML ...
OR · On-site
Required Qualifications Experience * 6+ years of experience as a Machine Learning Engineer, Software Engineer, or Data Engineer building and deploying production data and machine learning solutions.
OR · Remote
Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A ... Build and integrate AI-enabled capabilities into applications, including machine learning models ...
OR · Remote
Software Engineer (US-Remote) ID: 1191 Location: US-Remote or Marlton, NJ area Description A ... Build and integrate AI-enabled capabilities into applications, including machine learning models ...
OR · On-site +1
As a Software Engineer II (L4) on the Verifications Decisioning team, you will design and build ... Partner with Machine Learning, Product, Risk, Fraud, and Compliance teams to integrate data ...
OR · On-site +1
As a Software Engineer II (L4) on the Verifications Decisioning team, you will design and build ... Partner with Machine Learning, Product, Risk, Fraud, and Compliance teams to integrate data ...
Description Tyto Athene is seeking a driven and adaptable Machine Learning Engineer to help shape the future of cybersecurity through automation and machine learning. This role is an opportunity to ...
Description Tyto Athene is seeking a driven and adaptable Machine Learning Engineer to help shape the future of cybersecurity through automation and machine learning. This role is an opportunity to ...
OR · On-site
You will collaborate with scientists, pathologists, bioinformaticians, and software engineers to scale machine learning approaches that advance personalized oncology diagnostics and tumor-informed ...
Portland, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Portland, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Gresham, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Gresham, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Eugene, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Eugene, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Salem, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
Salem, OR · On-site
$139K - $168K/yr
At Poe, we use Machine Learning in various parts of the product - bot routing, agent flow, code ... Previous software engineering experience via an internship, work experience, or coding competition
$67.1K - $80.8K
2% of jobs
$80.8K - $94.4K
4% of jobs
$94.4K - $108.1K
6% of jobs
$108.1K - $121.7K
8% of jobs
$129K is the 25th percentile. Wages below this are outliers.
$121.7K - $135.4K
7% of jobs
$135.4K - $149K
18% of jobs
The median wage is $152.2K / yr.
$149K - $162.7K
16% of jobs
$162.7K - $176.3K
2% of jobs
$181.9K is the 75th percentile. Wages above this are outliers.
$176.3K - $190K
26% of jobs
$190K - $203.6K
1% of jobs
$203.6K - $217.3K
8% of jobs
$67.1K
$156K
$217.3K
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.
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.
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.

7.4
Based on 12 frontline employees who took The Breakroom Quiz
Job Summary:
The Machine Learning Engineer will tackle challenging problems and create scalable machine learning systems and platforms that make an impact on millions of users. This role will work closely with business partners to provide machine intelligence driven solutions and products to simplify and enhance the customer experience and to automate core business processes. The Machine Learning Engineer will partner closely with Data Scientists, Applied Scientists, and Software Developers to ensure predictive models make business impact.
Job Expectations:
Partner with the Data Platform team in a two-way exchange of best practices
Adopt common patterns and build effective abstractions across different machine learning pipelines that simplify existing machine learning processes and accelerate the modelling process from the business problem's inception to deploying a model solution into production
Develop horizontal solutions to robustly scale the team's machine learning models and processes
Build software with Object-oriented Design Patterns and Analysis (OOA and OOD) with an eye toward reducing technical debt and maintaining services at high availability
Participate in requirements reviews, design reviews, and code reviews
Research and prototype new technologies to support the rapid growth of the business
Interact cross-functionally with a wide variety of technical teams and work closely with data and applied scientists to identify opportunities to improve on iHerb's platform
The duties and responsibilities described above may provide only a partial description of this position. This is not an exhaustive list of all aspects of the job. Other duties and responsibilities not outlined in this document may be added as necessary or desirable, with or without notice.
Knowledge, Skills and Abilities:
Required:
Strong coding experience (e.g. Java, C#, Python)
Experience with gathering data from multiple sources using big data technologies (Spark, Hadoop, BigQuery, Athena, etc.)
Experience building machine learning infrastructure following robust software engineering practices
Knowledge of modern software development tools, systems, and practices (design patterns, CI/CD, git, unit testing, smoke testing, integration testing, job schedulers, cloud technologies like AWS Lambdas and Google functions, etc.)
Exposure to all aspects of the software development life-cycle
Experience with messaging technologies (Kafka, Google Pub/Sub, Kinesis, RabbitMQ, etc.)
Experience with Docker and Kubernetes
High degree of accuracy and attention to detail
Excellent organization skills and ability to multitask
Equipment Knowledge:
Experience with Microsoft Office Suite (Word, Excel, PowerPoint)
Experience with Google Business Suite (Gmail, Drive, Docs, Sheets, Forms) preferred
Experience Requirements:
Generally requires a minimum of two (2) years relevant experience in applied machine learning or machine learning systems/infrastructure, and one (1) year of relevant work experience in machine learning engineering or related fields. (e.g., as a Machine Learning Engineer, ML Ops engineer, or related position).
Education Requirements:
Bachelor's Degree in Computer Science, Electrical Engineering, or related field required, Masters Degree preferred.
Judgment/Reasoning Ability: Able to identify, troubleshoot and resolve problems quickly using sound judgment, poise and diplomacy. Ability to use judgment and reasoning skills, and determine when to escalate issues, as required, in a timely manner.
Physical Demands: The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. While performing the duties of this job, the Team Member is regularly required to talk and hear. The Team Member is frequently required to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach with hands and arms. Reaching above shoulder heights, below the waist or lifting as required to file documents or store materials throughout the work day. The Team Member may occasionally lift or move office products and supplies up to 25 pounds. Proper lifting techniques required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work Environment: The noise in the work environment is usually moderate. Other factors are:
Hectic, fast-paced with multi-level distractions
Professional, yet casual work environment
Office / Warehouse environment
Ability to work extended hours as required
#LI-JC1
Sourced by ZipRecruiter
Retail
1,001 - 5,000 Employees
Irvine, CA, US
1996