Demo

Staff Machine Learning Engineer

Thermo Fisher Scientific
Pittsburgh, PA Full Time
POSTED ON 8/5/2025
AVAILABLE BEFORE 10/5/2025

Job Details

Work Schedule
Standard (Mon-Fri)

Environmental Conditions
Office

Job Description

COMPANY: Thermo Fisher Scientific Inc.

LOCATION: 300 Industry Drive, Pittsburgh, PA 15275

TITLE: Staff Machine Learning Engineer

HOURS: Monday to Friday, 8:00 am to 5:00 pm

DUTIES: Build, evaluate, productionize, and optimize advanced data algorithms to enable machine learning solutions for business applications including customer acquisition, upsell and cross-sell, customer retention, recommendation engines, and others.
Architect and code proprietary machine learning models from the ground up when pre-built frameworks and libraries are insufficient for business requirements.
Validate, stress-test, and troubleshoot ML components that are employed across different applications, and write automated tests (unit, integration, functional) to ensure the stability and accuracy of ML solutions.
Develop and implement monitoring protocols to track model performance, ensuring high accuracy, relevance, and adaptability.
Analyze and interpret performance metrics to guide improvements and ensure ML system accuracy and reliability.
Identify and implement code optimizations to reduce model runtime and improve code performance.
Be a technical leader on the ML team, mentoring less experienced data scientists along with defining team best practices and processes.
Collaborate with junior data scientists to deploy ML solutions into production environments, integrating them with existing systems and workflows.
Establish team standards for reusable frameworks to streamline model building, deployment, and monitoring.
Share ideas across the team to come up with the best algorithms and approaches.

REQUIREMENTS: MINIMUM Education Requirement: Master's degree in Statistical Practice, Data Science, or related field of study. MINIMUM Experience Requirement: 3 years of relevant experience in data science, analytics, statistics, applied math, or related experience. Alternative Education and Experience Requirement: Bachelor's degree in Statistical Practice, Data Science, or related field of study plus 5 years of relevant experience in data science, analytics, statistics, applied math, or related experience. Required knowledge or experience with: Experience with sales operations tools (e.g., Salesforce); Integrating machine learning models into CRM systems; Mathematical concepts and numerical estimation; Quantitative analysis; Python (or PySpark) and SQL; Experience building and delivering models using Databricks; Experience developing production-quality code in PySpark; Experience working in Agile/Sprint environments; Experience with generative AI techniques and tools, such as transformer models (e.g., GPT, BERT), to enhance model insights, personalization, or content generation within sales applications; Experience with version control / source code management systems (Git, GitHub). Employer will accept any suitable combination of education, experience or training. Experience may be gained concurrently through graduate level course work and/or internships.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Machine Learning Engineer?

Sign up to receive alerts about other jobs on the Staff Machine Learning Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$149,493 - $192,976
Income Estimation: 
$184,796 - $233,226
Income Estimation: 
$77,900 - $95,589
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$149,493 - $192,976
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Thermo Fisher Scientific

Thermo Fisher Scientific
Hired Organization Address Hillsboro, OR Full Time
Work Schedule Standard (Mon-Fri) Environmental Conditions Office Manager, Contract Administration Are you ready to join ...
Thermo Fisher Scientific
Hired Organization Address Lenexa, KS Full Time
Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description About Us: Here at Thermo Fisher Scienti...
Thermo Fisher Scientific
Hired Organization Address Florence, KY Full Time
Work Schedule First Shift (Days) Environmental Conditions Able to lift 40 lbs. without assistance, Adherence to all Good...
Thermo Fisher Scientific
Hired Organization Address Frederick, MD Full Time
Job Details Work Schedule First Shift (Days) Environmental Conditions Office Job Description About the Role This is an o...

Not the job you're looking for? Here are some other Staff Machine Learning Engineer jobs in the Pittsburgh, PA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!