Machine Learning Jobs in Pennsylvania

Machine Learning jobs in Pennsylvania are in strong demand, concentrated in finance, healthcare analytics, defense contracting, and life sciences, with openings at every level from associate data scientist through principal ML engineer. Philadelphia and Pittsburgh lead hiring, with Harrisburg showing steady growth, and employers like Comcast, Carnegie Mellon University, and Lockheed Martin maintaining lasting ML teams across the state. The most sought-after specialties include natural language processing, computer vision, and large-scale model deployment. Find a role that fits below and apply directly.

Find Machine Learning Jobs

Overview

Open roles32
Top employerPenn State University
Top cityPittsburgh, PA
Cities hiring8
Work type50% On-site
Top industryTechnology

Showing 5 of 32+ Machine Learning jobs

A/AI Machine Learning Engineer - Early Career
We won't show you this job again
Added 4d ago
A/AI Machine Learning Engineer - Early Career
Lockheed Martin
King of Prussia, Pennsylvania
AI (Artificial Intelligence)
Data Science
Software Engineering
$75k - $140k/yr
Bachelor's degree in electrical engineering
10,000+

Have you applied for this role?

Lead Machine Learning Software Engineer
We won't show you this job again
Added 5d ago
Lead Machine Learning Software Engineer
Penn Medicine
Philadelphia, Pennsylvania
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
Remote (US)
Master of Science
10,000+

Have you applied for this role?

Machine Learning Engineer - Secure AI Lab
We won't show you this job again
Added 6d ago
Machine Learning Engineer - Secure AI Lab
Carnegie Mellon University
Pittsburgh, Pennsylvania
Backend Engineering
Data Engineering
Software Engineering
On-Site
Bachelor's degree in electrical engineering
5,001-10,000

Have you applied for this role?

Quantitative Analytics & Model Consultant Senior - Retail Banking (ML & Predictive modeling)
We won't show you this job again
Added 2w ago
Quantitative Analytics & Model Consultant Senior - Retail Banking (ML & Predictive modeling)
PNC Financial Services Group
Pittsburgh, Pennsylvania
Business Analysis
Data Analytics
Data Science
$112k - $250k/yr
Master's degree
10,000+

Have you applied for this role?

Senior Applied AI-Machine Learning Engineer
We won't show you this job again
Added 3w ago
Senior Applied AI-Machine Learning Engineer
Atlas Technologies, Inc.
Pennsylvania
Data Science & Analytics
Quality Assurance & Testing (QA Testing)
Software Engineering
Remote (US)
201-500

Have you applied for this role?

See All 32 Machine Learning Jobs in Pennsylvania

Find roles in Pennsylvania that match your experience and apply in just a few clicks.

Find Machine Learning Jobs

Machine Learning Jobs by City in Pennsylvania

Where Pennsylvania roles are concentrated, by current openings.

University Park
4 jobs
Horsham
3 jobs
Philadelphia
3 jobs
Wayne
1 job
Reading
1 job
New Holland
1 job
King of Prussia
1 job

Machine Learning Job Market in Pennsylvania

A snapshot from current Pennsylvania openings, updated as new roles post.

Who's Hiring

Penn State University4 open roles
Stack AV3 open roles
Carnegie Mellon University3 open roles

Top Industries Hiring

  • Technology & Software
  • Science & Research

What Pennsylvania Employers Look For

The qualifications that appear most often in machine learning jobs across Pennsylvania.

  • Bachelor's or master's degree in computer science, statistics, or a related quantitative field
  • Proficiency in Python and machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Experience designing, training, and deploying predictive models or neural networks in production
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for ML workloads
  • Strong background in data preprocessing, feature engineering, and statistical analysis
  • Ability to communicate model results and technical findings to non-technical stakeholders

Machine Learning Jobs in Pennsylvania: Frequently Asked Questions

How do you become a machine learning professional in Pennsylvania?

Machine learning roles in Pennsylvania require no state-issued license, so the path centers on education and demonstrated skill. Most employers expect at least a bachelor's degree in computer science, mathematics, or a related field, though many Pittsburgh and Philadelphia employers strongly prefer a master's or PhD for senior positions. Building a portfolio of end-to-end projects, contributing to open-source work, and completing certifications from recognized cloud providers strengthens candidacy significantly.

Which companies hire machine learning professionals in Pennsylvania?

Employers hiring machine learning professionals in Pennsylvania right now include Penn State University, Stack AV, and Carnegie Mellon University, based on current listings on Migrate Mate as of November 2026. Pennsylvania's mix of major research universities, financial services firms, defense contractors, and health systems makes it one of the more varied ML hiring markets on the East Coast.

Which Pennsylvania cities have the most machine learning jobs?

Pittsburgh, University Park, and Horsham have the most machine learning openings in Pennsylvania. Philadelphia's concentration of financial services, health systems, and tech firms drives the bulk of listings, while Pittsburgh's strength comes from Carnegie Mellon University's AI research ecosystem and the robotics and autonomous vehicle companies that have grown around it, pulling in ML talent to both large employers and early-stage ventures.

Are there remote machine learning jobs in Pennsylvania?

Yes, and more than most fields. About 50% of machine learning openings tied to Pennsylvania are remote or hybrid as of November 2026, reflecting how central this work is to software and data infrastructure. Roles focused on model training, research, and pipeline development are the most consistently offered remotely, while positions requiring collaboration with on-site hardware or embedded systems tend to require more in-office presence.

How can I get hired as a machine learning professional in Pennsylvania with little or no experience?

The most realistic entry path is through a data analyst or software engineering role at a Pennsylvania employer that runs internal ML projects, then transitioning once you have applied experience. Large Philadelphia health systems and Pittsburgh technology companies frequently hire associate data scientists or ML engineer interns for rotational programs. A strong GitHub portfolio demonstrating a complete model pipeline, combined with a relevant graduate program at Penn State, Pitt, or Carnegie Mellon, gives candidates without industry experience a clear and recognized edge.

Where can I find and apply to machine learning jobs in Pennsylvania?

You can find and apply to machine learning jobs in Pennsylvania on Migrate Mate, which lists current Pennsylvania openings from employers actively hiring. Search the listings, find roles that match your background and location, and apply directly to the ones that fit.

See All 32 Machine Learning Jobs in Pennsylvania

Find roles in Pennsylvania that match your experience and apply in just a few clicks.

Find Machine Learning Jobs