1

Machine Learning Engineer Jobs in California, PA

Senior Software Engineer

Pittsburgh, PA · Hybrid

$113K - $149K/yr

Could you be the full-time hybrid Senior Software Engineer in Pittsburgh, PA, US we're looking for ... A continuous learning mindset to stay updated on new technologies and best practices. Things you'll ...

This Engineer reports to the Reliability and Performance Manager and is responsible for a variety of engineering duties at the Longview Power Plant. The individual will be required to work in both ...

This Engineer reports to the Reliability and Performance Manager and is responsible for a variety of engineering duties at the Longview Power Plant. The individual will be required to work in both ...

This Engineer reports to the Reliability and Performance Manager and is responsible for a variety of engineering duties at the Longview Power Plant. The individual will be required to work in both ...

This Engineer reports to the Reliability and Performance Manager and is responsible for a variety of engineering duties at the Longview Power Plant. The individual will be required to work in both ...

Summary An engineer in training position providing support to Range Resources' Facilities Engineering team as they implement natural gas surface facility designs and solutions. This position will ...

Data Analytics Engineer

Mount Pleasant, PA · On-site

$111K - $133K/yr

As part of our High Voltage Products Business Unit, the Data Analytics Engineer position will play ... Grow through collaboration, continuous improvement, and hands-on learning * Work in an inclusive ...

Data Analytics Engineer

Mount Pleasant, PA · Remote

$111K - $133K/yr

As part of our High Voltage Products Business Unit, the Data Analytics Engineer position will play ... Grow through collaboration, continuous improvement, and handson learning * Work in an inclusive ...

Lead Structural Engineer

Pittsburgh, PA · On-site

$95K - $125K/yr

Engineering Location: Pittsburgh, PA, United States Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and ...

Lead Structural Engineer

Pittsburgh, PA · On-site

$95K - $125K/yr

Engineering Location: Pittsburgh, PA, United States Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and ...

next page

Showing results 1-20

Machine Learning Engineer information

See California, PA salary details

$27.6K

$112.7K

$169.4K

How much do machine learning engineer jobs pay per year?

As of Jun 10, 2026, the average yearly pay for machine learning engineer in California, PA is $112,745.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,900.00 and $135,700.00 per year, depending on experience, location, and employer.

What are Machine Learning Engineers?

Machine Learning Engineers are specialized software engineers who design, build, and deploy machine learning models and systems. They work at the intersection of software engineering and data science, transforming data-driven prototypes into scalable, production-ready solutions. Their responsibilities include data preprocessing, model selection, algorithm implementation, and optimizing models for performance and efficiency. Machine Learning Engineers often collaborate with data scientists, software developers, and other stakeholders to integrate AI technologies into products and services.

What are the key skills and qualifications needed to thrive as a Machine Learning Engineer, and why are they important?

To thrive as a Machine Learning Engineer, you need strong programming skills (particularly in Python), a solid background in mathematics and statistics, and a degree in computer science or a related field. Experience with machine learning frameworks (such as TensorFlow or PyTorch), data processing tools, and cloud platforms is typically required. Problem-solving ability, effective communication, and adaptability are crucial soft skills for collaborating with teams and translating complex models into practical solutions. These competencies ensure the development, deployment, and continual improvement of machine learning systems that drive business value.

What Does a Machine Learning Engineer Do?

A machine learning engineer maintains production systems and often works with other engineers. In this career, you work with software development methodology, use modern software development tools, and use agile practices. You also play a role in software design and architecture, so you may occasionally work with a programmer. An engineer may help to predict how a model should perform or seek out regression issues by using different test types and algorithms. To fulfill your duties and responsibilities, you work on a computer and use an array of skills and programs to carry out these tests.

What are some common challenges faced by Machine Learning Engineers when deploying models to production?

Machine Learning Engineers often encounter challenges such as ensuring model scalability, maintaining data consistency between training and production environments, and monitoring model performance over time. Integrating models into existing software infrastructure may require collaboration with DevOps and software engineering teams to address issues like latency, version control, and resource allocation. Additionally, ongoing model maintenance is crucial to prevent model drift and ensure that predictions remain accurate as new data becomes available.

What is the difference between Machine Learning Engineer vs Data Scientist?

AspectMachine Learning EngineerData Scientist
CredentialsBachelor's or Master's in CS, Data Science, or related; experience with ML frameworksBachelor's or Master's in Statistics, Data Science, or related; strong analytical skills
Work EnvironmentDevelops scalable ML models, deploys algorithms into productionAnalyzes data, builds models, interprets data insights
Industry UsageTech companies, startups, AI-focused firmsFinance, healthcare, marketing, research organizations

While both roles work with data and machine learning, Machine Learning Engineers focus on building and deploying scalable ML models in production environments. Data Scientists primarily analyze data, create models, and generate insights. The roles often overlap but differ in their core responsibilities and focus areas.

What jobs make $3,000 a month without a degree?

A Machine Learning Engineer typically requires a degree, but roles such as data annotator, technical support specialist, or freelance programmer can sometimes earn around $3,000 monthly without a formal degree, especially with relevant skills and experience. These jobs often involve self-taught skills, online certifications, or on-the-job training and may require proficiency in tools like Python or cloud platforms.
What job categories do people searching Machine Learning Engineer jobs in California, PA look for? The top searched job categories for Machine Learning Engineer jobs in California, PA are:
What cities near California, PA are hiring for Machine Learning Engineer jobs? Cities near California, PA with the most Machine Learning Engineer job openings:
Infographic showing various Machine Learning Engineer job openings in California, PA as of June 2026, with employment types broken down into 97% Full Time, and 3% Part Time. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $112,745 per year, or $54.2 per hour.
Senior Software Engineer

Senior Software Engineer

Alstom

Pittsburgh, PA • Hybrid

$113K - $149K/yr

Other

Posted 24 days ago


Alstom rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz

218th of 417 rated machine equipment manufacturers


Job description

At Alstom, we understand transport networks and what moves people. From high-speed trains, metros, monorails, and trams, to turnkey systems, services, infrastructure, signalling and digital mobility, we offer our diverse customers the broadest portfolio in the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars.

Could you be the full-time hybrid Senior Software Engineer in Pittsburgh, PA, US we're looking for?


Your future role

"Take on a new challenge and apply your software engineering expertise in a new cutting-edge field. You'll work alongside collaborative and innovative teammates.
You'll play a key role in developing and enhancing our autonomous onboard software to ensure trains operate safely, comfortably, and efficiently while maintaining precise station stops. Day-to-day, you'll work closely with teams across the business (software architects, hardware designers, and agile development teams), contribute to the elaboration of software specifications and architecture, and support integration processes, and much more."

We'll look to you for:

  • Developing software components, including performing detailed design and coding. ,

  • Contributing to the elaboration of the software specification and architecture in collaboration with the software architect. ,

  • Managing software work products under configuration management. ,

  • Supporting software/software integration with other software designers. ,

  • Supporting hardware/software integration with hardware designers. ,

  • Applying company processes and standards to software development. ,

  • Specifying, designing, preparing, and performing tests and verifications of your deliverables. ,

  • Setting up the software development toolchain. ,

  • Staying current on technologies and best practices.


All about you

We value passion and attitude over experience. That's why we don't expect you to have every single skill. Instead, we've listed some that we think will help you succeed and grow in this role:

  • Degree in Computer Engineering, Software Engineering, or a related field. ,

  • Experience or understanding of software development lifecycle processes, including requirements, design, coding, and testing. ,

  • Proficiency in software implementation using C, C++, or C#. ,

  • Knowledge of software quality methods, coding standards, and peer review processes. ,

  • Familiarity with agile software development methods (e.g., Scrum) and modern software development tools. ,

  • Experience working with embedded systems and multiple operating systems, such as Linux or real-time OS. ,

  • Knowledge of safety standards, including requirements traceability, configuration management, and verification & validation (V&V). ,

  • A continuous learning mindset to stay updated on new technologies and best practices.

Things you'll enjoy

Join us on a life-long transformative journey - the rail industry is here to stay, so you can grow and develop new skills and experiences throughout your career. You'll also:

  • Work with cutting-edge technologies to develop and enhance autonomous onboard software for driverless trains, ensuring safety, comfort, and efficiency. ,

  • Progress towards becoming a leader in developing innovative solutions for the rail transportation industry while honing your technical and interpersonal skills. ,

  • Contribute to innovative projects,

  • Steer your career in whatever direction you choose across functions and countries,

  • Benefit from our investment in your development, through award-winning learning,

  • Collaborate with transverse teams and helpful colleagues

You don't need to be a train enthusiast to thrive with us. We guarantee that when you step onto one of our trains with your friends or family, you'll be proud. If you're up for the challenge, we'd love to hear from you!


Important to note

As a global business, we're an equal-opportunity employer that celebrates diversity across the 63 countries we operate in. We're committed to creating an inclusive workplace for everyone.

We believe that a diverse and inclusive workforce is a lever to running a sustainable and successful business. We are dedicated to creating an inclusive environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. Alstom abides by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Accommodations for Applicants with Disabilities

Alstom provides reasonable accommodations and/or assistance to applicants with disabilities and disabled veterans (including but not limited to other protected veterans and individuals with known physical and mental limitations).  If you need a reasonable accommodation/assistance for any part of the application and/or hiring process, please note this in our online application.

Successful applicants will be required to undergo pre-employment drug testing for unauthorized substances. Marijuana and medical marijuana are considered unauthorized substances. Additionally, upon date of hire, applicants will be required to complete the U.S. Department Homeland Security's I-9 form confirming identity and authorization to work in the United States.

Equal opportunity statement:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected.  All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law. 


What Alstom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom