You will collaborate with scientists, pathologists, bioinformaticians, and software engineers to scale machine learning approaches that advance personalized oncology diagnostics and tumor-informed ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Salem, OR · Remote
$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
Machine Learning Engineer New Grad 2024-2025 -Remote
Salem, OR · Remote
$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
Machine Learning & Operations Engineer
Corvallis, OR · Remote
$72K - $97K/yr
More typical DevOps responsibilities for software development as required. Requirements Required Qualifications * 3+ years of experience in MLOps, ML infrastructure, Machine Learning, or related ...
Machine Learning & Operations Engineer
Corvallis, OR · Remote
$72K - $97K/yr
More typical DevOps responsibilities for software development as required. Requirements Required Qualifications * 3+ years of experience in MLOps, ML infrastructure, Machine Learning, or related ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Portland, OR · Remote
$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
Machine Learning Engineer New Grad 2024-2025 -Remote
Portland, OR · Remote
$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
Machine Learning Engineer New Grad 2024-2025 -Remote
Eugene, OR · Remote
$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
Machine Learning Engineer New Grad 2024-2025 -Remote
Eugene, OR · Remote
$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
Machine Learning & Operations Engineer
Corvallis, OR · Remote
$72K - $97K/yr
More typical DevOps responsibilities for software development as required. Required Qualifications * 3+ years of experience in MLOps, ML infrastructure, Machine Learning, or related roles or relevant ...
Machine Learning & Operations Engineer
Corvallis, OR · Remote
$72K - $97K/yr
More typical DevOps responsibilities for software development as required. Required Qualifications * 3+ years of experience in MLOps, ML infrastructure, Machine Learning, or related roles or relevant ...
Machine Learning Engineer New Grad 2024-2025 -Remote
Gresham, OR · Remote
$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
Machine Learning Engineer New Grad 2024-2025 -Remote
Gresham, OR · Remote
$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
... software programming Spring boot, Microservices, AWS, Docker, Jenkins, Github, Kubernates and REST API's experience For data Science/Data Engineer, Data Analyst/AI/Machine learning Positions ...
... software programming Spring boot, Microservices, AWS, Docker, Jenkins, Github, Kubernates and REST API's experience For data Science/Data Engineer, Data Analyst/AI/Machine learning Positions ...
Senior Software Engineer
OR · On-site +1
$122K - $161K/yr
As a Senior Software Engineer on the team, you will own the reliability, quality, and forward ... and Machine Learning, Servicing, and Operations. How you'll make an impact Build and improve ...
Senior Software Engineer
OR · On-site +1
$122K - $161K/yr
As a Senior Software Engineer on the team, you will own the reliability, quality, and forward ... and Machine Learning, Servicing, and Operations. How you'll make an impact Build and improve ...
Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...
Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...
Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...
Numerator is looking for a passionate AI Software Engineer to join our growing Machine Learning team . This is a unique opportunity where you will get a chance to work with an established and rapidly ...
As a Staff Software Engineer, you will play a crucial role in designing, developing, and ... Work closely with machine learning engineers to build the infrastructure that supports ML workflows ...
New
As a Staff Software Engineer, you will play a crucial role in designing, developing, and ... Work closely with machine learning engineers to build the infrastructure that supports ML workflows ...
New
OR · On-site
$466K - $750K/yr
Machine Learning drives innovation across all product functions and decision support needs ... We are seeking an ambitious software engineer to join the Model Development and Management team ...
OR · On-site
As a Principal Machine Learning Engineer, you will work at the intersection of applied ML and platform engineering-collaborating closely with Research Scientists, Data Scientists, and ML Platform ...
Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists. We welcome candidates with all visas and citizens to apply.
Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data analysts/data scientists. We welcome candidates with all visas and citizens to apply.
Machine Learning (ML) Engineer
OR · On-site +1
... Engineering, Mathematics, or a related field. * 5+/4+ years of professional work experience after BS/MS applying machine learning to real-world problems, and crafting scalable and effective ML/AI ...
Machine Learning (ML) Engineer
OR · On-site +1
... Engineering, Mathematics, or a related field. * 5+/4+ years of professional work experience after BS/MS applying machine learning to real-world problems, and crafting scalable and effective ML/AI ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...
Machine Learning Software Engineer information
See Oregon salary details
$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
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.
- Reinforcement Learning Engineer
- Machine Learning Manager
- Remote Machine Learning Ops Engineer
- Junior Machine Learning Compiler Engineer
- Director Google Machine Learning Engineer
- Online Machine Learning
- Mlops Machine Learning Engineer
- Junior Machine Learning
- Machine Learning Engineer Associate
- Senior Prompt Engineering
Other
Posted 21 days ago
Natera rating
7.7
Based on 35 frontline employees who took The Breakroom Quiz
48th of 103 rated laboratories
Job description
POSITION SUMMARY:
Natera is hiring a Machine Learning Scientist to join our AI and computational biology team. This role develops and deploys deep learning models across digital pathology, genomics, transcriptomics, and cell-free DNA (cfDNA) modalities. You will build multimodal AI systems that integrate imaging, molecular, and clinical data, leveraging proprietary genomic and clinical datasets. You will collaborate with scientists, pathologists, bioinformaticians, and software engineers to scale machine learning approaches that advance personalized oncology diagnostics and tumor-informed minimal residual disease (MRD) testing.
PRIMARY RESPONSIBILITIES:
- Design, implement, and evaluate deep learning models across biomedical data modalities, including histopathology imaging, genomic sequencing, transcriptomics, and cfDNA features
- Develop multimodal AI architectures that integrate H&E whole-slide imaging data with molecular and clinical data sources
- Build scalable, production-quality machine learning workflows and pipelines using cloud infrastructure (AWS)
- Apply modern machine learning techniques including convolutional neural networks (CNNs), vision transformers (ViTs), sequence transformers, representation learning, and foundation model fine-tuning
- Collaborate across technical and clinical teams to translate machine learning prototypes into validated tools
- Analyze model outputs to generate reproducible biological and clinical insights
- Document pipelines thoroughly and communicate data-driven findings clearly to cross-functional stakeholders
QUALIFICATIONS:
- PhD in Computer Science, Computational Biology, Biomedical Engineering, Bioinformatics, Statistics, or a related quantitative discipline with a focus on machine learning or AI
- Core experience developing machine learning models for biomedical applications, specifically in medical imaging, computational pathology, genomics, transcriptomics, multi-omics, or molecular diagnostics
- Hands-on expertise with PyTorch and strong production-level programming skills in Python
- Practical application of deep learning architectures such as CNNs, transformers, attention mechanisms, and representation learning
- Experience managing datasets and training workflows within distributed or cloud computing environments (AWS)
- Proven ability to take ownership of research projects and translate prototypes into robust, deployment-ready workflows
- Experience adapting pre-trained foundation models for downstream biomedical applications
PREFERRED QUALIFICATIONS:
- Experience integrating imaging, molecular, and clinical data within unified multimodal machine learning frameworks
- Technical familiarity with DNA sequencing, RNA sequencing, methylation, and ctDNA assays
- Hands-on experience with digital pathology software and whole-slide imaging analysis
- Exposure to survival modeling, longitudinal prediction, or time-to-event modeling
- Experience applying self-supervised learning, weakly supervised learning, or multiple instance learning (MIL) to clinical data
- Domain knowledge in oncology, biomarker discovery, or clinical precision medicine
- Track record of peer-reviewed publications in machine learning or computational biology conferences and journals (e.g., NeurIPS, ICML, CVPR, MICCAI, Nature Biomedical Engineering)
#LI-DNI