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 roles39
Top employerPenn State University
Top cityPittsburgh, PA
Cities hiring12
Work type57% On-site
Top industryTechnology

Showing 5 of 39+ Machine Learning jobs

BV Teck
ML Platform Engineer
We won't show you this job again
BV Teck
New 11h ago
ML Platform Engineer
BV Teck
Cranberry Township, Pennsylvania
AI (Artificial Intelligence)
Data Engineering
Data Science
$100k - $160k/yr
Remote (US)
Master's degree
51-200

Have you applied for this role?

Stack AV
Senior Machine Learning Engineer, Static World
We won't show you this job again
Stack AV
Added 1d ago
Senior Machine Learning Engineer, Static World
Stack AV
Pittsburgh, Pennsylvania
AI (Artificial Intelligence)
Data Engineering
Data Science
Remote (US)

Have you applied for this role?

Penn State University
Artificial Intelligence / Machine Learning Research and Development Engineer
We won't show you this job again
Penn State University
Added 3d ago
Artificial Intelligence / Machine Learning Research and Development Engineer
Penn State University
University Park, Pennsylvania
Customer Support
Solutions Engineering & Architecture
Technical Product & Program Management
$146k - $319k/yr
On-Site
Master's degree
10,000+

Have you applied for this role?

Vail Resorts
Principal Machine Learning Engineer
We won't show you this job again
Vail Resorts
Added 5d ago
Principal Machine Learning Engineer
Vail Resorts
Pennsylvania
Software Engineering
Solutions Engineering & Architecture
Specialized Engineering
Technical Program Management
$140k - $185k/yr
On-Site
Bachelor's degree in statistics
10,000+

Have you applied for this role?

LexisNexis Reed Tech
Principal Machine Learning Engineer I** Hybrid in Horsham, PA or Remote EST Preferred
We won't show you this job again
LexisNexis Reed Tech
Added 1w ago
Principal Machine Learning Engineer I** Hybrid in Horsham, PA or Remote EST Preferred
LexisNexis Reed Tech
Horsham, Pennsylvania
Product Management
Software Engineering
Technical Product & Program Management
$136k - $253k/yr
Hybrid
Bachelor's degree in engineering
1,001-5,000

Have you applied for this role?

See All 39 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
Malvern
3 jobs
Philadelphia
3 jobs
Wayne
1 job
Ambler
1 job
Reading
1 job
Bethlehem
1 job

Machine Learning Job Market in Pennsylvania

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

Who's Hiring

Penn State University
Penn State University4 open roles
Carnegie Mellon University
Carnegie Mellon University3 open roles
Motional
Motional2 open roles

Top Industries Hiring

  • Technology & Software
  • Manufacturing
  • Education
  • 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, Carnegie Mellon University, and Motional, based on current listings on Migrate Mate as of September 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 43% of machine learning openings tied to Pennsylvania are remote or hybrid as of September 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 39 Machine Learning Jobs in Pennsylvania

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

Find Machine Learning Jobs