How much does a Machine Learning Engineer make in Pittsburgh, PA? The average Machine Learning Engineer salary in Pittsburgh, PA is $103,802 as of March 26, 2024, but the salary range typically falls between $94,883 and $113,269. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.

Based on HR-reported data: a national average with a geographic differential
Machine Learning Engineer Salaries by Percentile
Percentile Salary Location Last Updated
10th Percentile Machine Learning Engineer Salary $86,763 Pittsburgh,PA March 26, 2024
25th Percentile Machine Learning Engineer Salary $94,883 Pittsburgh,PA March 26, 2024
50th Percentile Machine Learning Engineer Salary $103,802 Pittsburgh,PA March 26, 2024
75th Percentile Machine Learning Engineer Salary $113,269 Pittsburgh,PA March 26, 2024
90th Percentile Machine Learning Engineer Salary $121,889 Pittsburgh,PA March 26, 2024
25% $94,883 10% $86,763 90% $121,889 75% $113,269 $103,802 50%(Median) Didn’t find job title? Click
Change Search Criteria
Check out Machine Learning Engineer jobs in Pittsburgh, Pennsylvania

Machine Learning Engineer

Revival Talent Solutions - Chicago, IL

What is a Machine Learning Engineer ?

Machine learning (ML) is the scientific study of algorithms and statistical models that computer systems use to effectively perform a specific task without using explicit instructions, relying on patterns and inference instead. It is seen as a subset of artificial intelligence. Machine learning algorithms build a mathematical model of sample data, known as "training data", in order to make predictions or decisions without being explicitly programmed to perform the task.:2 Machine learning algorithms are used in a wide variety of applications, such as email filtering, and computer vision, where...

Source: Wikipedia (as of 04/25/2019). Read more from Wikipedia

See user submitted job responsibilities for Machine Learning Engineer.

Job Openings for Machine Learning Engineer in Pittsburgh, PA
Software Engineering Institute - Pittsburgh , PA
At the SEI AI Division, we conduct research in applied artificial intelligence and the engineering questions related to the practical design and implementation of AI technologies and systems. We currently lead a community-wide movement to mature the discipline of AI Engineering for Defense and National Security. As our government customers adopt AI and machine learning to provide leap-ahead mission capabilities, we •build real-world, mission-scale AI capabilities through solving practical engineering problems •discover and define the processes, practices, and tools to support operationalizing AI for robust, secure, scalable, and human-centered mission capabilities •prepare our customers to be ready for the unique challenges of adopting, deploying, using, and maintaining AI capabilities •identify and investigate emerging AI and AI-adjacent technologies that are rapidly transforming the technology landscape Are you creative, curious, energetic, collaborative, technology-focused, and hard
- Today
PNC Financial Services Group, Inc. - Pittsburgh , PA
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Senior Machine Learning Model Developer within PNC's Fraud Modeling organization, you will be based in Pittsburgh, PA, Columbus OH, New York, Dallas, TX, Washington DC, Charlotte, NC, or Wilmington, DE. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at the manager's discretion. PNC will not provide sponsorship for this position. Preferred Skills: Python, Pyspark Job Description Leads the implementation of analytical projects that leverage vast amounts of structured and unstructured dat
- Today
Incedo Inc. - Pittsburgh , PA
Job Title: ML OPS Engineer Job Location: Hybrid (Pittsburgh, PA / Cleveland OH) Job Type: Full Time Qualifications Bachelor’s degree in Computer Science or Software Engineering Having 7 years in Software Engineering Hands-on experience working with at least one cloud (AWS) Ability to build MLOps pipelines on AWS Sage Maker. Hands-on DevOps experience – CI/CD in Jenkins, Bitbucket, Kubernetes, and OpenShift. Good to have in-depth knowledge of machine learning frameworks or libraries such as TensorFlow, Keras, PyTorch, etc Ability to understand tools used by data scientists and experience with software development and test automation Experience with Agile development and delivery – Scrum, Lean, XP, Kanban methodologies. Proficiency in modern programming languages such as Python. AWS Machine Learning certification is a huge plus
- 3 days ago
Incedo Inc. - Pittsburgh , PA
Summary of the role: In this role you will help to develop, build, design, continuously improve, and support the MLOps Platform at PNC. You will participate in all stages of development, use various software and tools, and enabling self-service tools for data science teams. The role also involves designing, developing, integrating, and deploying tools for Data Science and Machine Learning (ML) Research. The successful applicant will design and operate a framework for Machine Learning Operations (MLOps), advise on software engineering for ML, and ensure consistency with cloud architectural principles. About the role: Be able to design, implement, and operate a framework for Machine Learning Operations (MLOps) on cloud (AWS) Build MLOps pipelines orchestration on Amazon SageMaker Data science model review, run the code refactoring and optimization, containerization, deployment, versioning, and monitoring of its quality Design, develop, integrate, and deploy tools for Data Science and ML
- 3 days ago
Incedo Inc. - Pittsburgh , PA
Summary of the role: In this role you will help to develop, build, design, continuously improve, and support the MLOps Platform at PNC. You will participate in all stages of development, use various software and tools, and enabling self-service tools for data science teams. The role also involves designing, developing, integrating, and deploying tools for Data Science and Machine Learning (ML) Research. The successful applicant will design and operate a framework for Machine Learning Operations (MLOps), advise on software engineering for ML, and ensure consistency with cloud architectural principles. About the role: Be able to design, implement, and operate a framework for Machine Learning Operations (MLOps) on cloud (AWS) Build MLOps pipelines orchestration on Amazon SageMaker Data science model review, run the code refactoring and optimization, containerization, deployment, versioning, and monitoring of its quality Design, develop, integrate, and deploy tools for Data Science and ML
- 3 days ago
Confidential - Pittsburgh , PA
PPG Industries, Inc., headquartered in Pittsburgh, PA, has a work-at-home Data Engineer Analyst position (w/ability to telecommute w/approp. telecommuting sys.; remote worksite must be w/in commuting distance of Pittsburgh, PA for weekly trips to corp. office) responsible for developing & building AI/ML model-ready data ponds. Apply online at careers.ppg.com. - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - -- - - - - - - - - - - recblid mokdix2p50j7q03hag94yscmsdetaj
- 3 days ago

Career Path for this job

  1. Down a level:

    Software Engineer II

    2 - 4 years experience
    Bachelor's Degree

  2. This Job:

    Machine Learning Engineer

    4 - 7 years experience
    Bachelor's Degree

  3. Up a level:

    Software Engineer IV

    7 + years experience
    Bachelor's Degree

Are you an HR manager or compensation specialist?

Salary.com's CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Understand the total compensation opportunity for a Machine Learning Engineer, base salary plus other pay elements

Average Base Salary

Core compensation

 
 
 
94883
113269
103802

Average Total Cash Compensation

Includes base and annual incentives

 
 
 
98344
119939
108477
These charts show the average base salary (core compensation), as well as the average total cash compensation for the job of Machine Learning Engineer in Pittsburgh, PA. The base salary for Machine Learning Engineer ranges from $94,883 to $113,269 with the average base salary of $103,802. The total cash compensation, which includes base, and annual incentives, can vary anywhere from $98,344 to $119,939 with the average total cash compensation of $108,477.

Discover how your pay is adjusted for skills, experience, and other factors

How much should you be paid?

For a real-time salary target, tell us more about your role in the four categories below.

94883
113269

 

About Pittsburgh, Pennsylvania    Pittsburgh (/ˈpɪtsbɜːrɡ/ PITS-burg) is a city in the Commonwealth of Pennsylvania in the United States, and is the county seat of Allegheny County. As....More

Pittsburgh, Pennsylvania  area prices were up 1.9% from a year ago

Machine Learning Engineer Salary in popular cities: PhiladelphiaAllentownErie

Skills associated with Machine Learning Engineer: Design, Integration, Machine Learning, Natural Language Processing ...More

Jobs with a similar salary range to Machine Learning Engineer : Computer Vision Researcher, Software Administrator, Software Developers