2

Remote Machine Learning Software Engineer Jobs in Pittsburgh, PA

Senior Embedded Software Engineer

Pittsburgh, PA ยท On-site +1

$149K - $198.50K/yr

Experience deploying Machine Learning models. * Experience working with GPUs. * Experience working ... be fully remote. The salary range for this role is an estimate based on a wide range of ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Familiar with machine learning curricula and common challenges such as understanding bias-variance ...

This position is remote and requires a Secret security clearance. Maximus TCS (Technology and ... data for machine learning pipelines, feature engineering, and model lifecycle management ...

New

Software Engineer

Pittsburgh, PA ยท Remote

$40 - $75/hr

... remote work and setting your own schedule. We are looking for a proficient Coder (part-time work ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

Staff Software Engineer

Pittsburgh, PA ยท Remote

$40 - $75/hr

... remote work and setting your own schedule. We are looking for a proficient Coder (part-time work ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

Senior Software Engineer

Pittsburgh, PA ยท Remote

$40 - $75/hr

... remote work and setting your own schedule. We are looking for a proficient Coder (part-time work ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

... remote work and setting your own schedule. We are looking for a proficient Coder (part-time work ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

Senior Software Engineer, Planner

Pittsburgh, PA ยท On-site +1

$204K - $259K/yr

... deep learning, while collaborating with hardware and systems engineers. If you're a software ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Software Engineer Analyst

Pittsburgh, PA ยท Remote

$40 - $75/hr

... remote work and setting your own schedule. We are looking for a proficient Coder (part-time work ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

next page

Showing results 1-20

Remote Machine Learning Software Engineer information

See Pittsburgh, PA salary details

$61.6K

$143.2K

$199.5K

How much do remote machine learning software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for remote machine learning software engineer in Pittsburgh, PA is $143,218.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $168,000.00 per year, depending on experience, location, and employer.

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

AspectRemote Machine Learning Software EngineerRemote Data Scientist
Required CredentialsBachelor's or higher in CS, ML, or related; experience with ML frameworksBachelor's or higher in CS, Statistics, or related; strong analytical skills
Work EnvironmentDeveloping ML models, coding, deploying algorithmsAnalyzing data, building models, interpreting results
Industry UsageTech, finance, healthcare, e-commerceTech, finance, healthcare, research institutions

While both roles involve working with data and algorithms, Remote Machine Learning Software Engineers focus on developing and deploying machine learning models through coding, whereas Remote Data Scientists analyze data to extract insights and build statistical models. Both roles often collaborate but serve different primary functions within organizations.

What are popular job titles related to Remote Machine Learning Software Engineer jobs in Pittsburgh, PA? For Remote Machine Learning Software Engineer jobs in Pittsburgh, PA, the most frequently searched job titles are:
What job categories do people searching Remote Machine Learning Software Engineer jobs in Pittsburgh, PA look for? The top searched job categories for Remote Machine Learning Software Engineer jobs in Pittsburgh, PA are:
What cities near Pittsburgh, PA are hiring for Remote Machine Learning Software Engineer jobs? Cities near Pittsburgh, PA with the most Remote Machine Learning Software Engineer job openings:
Infographic showing various Remote Machine Learning Software Engineer job openings in Pittsburgh, PA as of May 2026, with employment types broken down into 1% Internship, 1% As Needed, 71% Full Time, 24% Part Time, and 3% Contract. Highlights an 96% Physical, and 4% Remote job distribution, with an average salary of $143,218 per year, or $68.9 per hour.
Senior Software Engineer - Autonomy Integrations

Senior Software Engineer - Autonomy Integrations

Motional

Pittsburgh, PA โ€ข On-site, Remote

$118.90K - $156.80K/yr

Other

Posted 3 days ago


Job description

Mission Summary:

We are looking for a Senior Software Engineer to develop and deliver automated workflows, intelligent tooling and insightful analytics that enables our autonomy stack to scale. You will play a pivotal role in transforming massive amounts of data into actionable engineering insights, ensuring our software releases are robust, validated, and ready for the road.

What you'll be doing:

  • Develop Intelligent Tooling: You will design and implement sophisticated automation to categorize and explain complex system behaviors by leveraging advanced data modeling to accelerate solutions.
  • Drive Analytics: You'll lead the creation of high-impact performance visualization tools that translate raw metrics into clear, actionable insights regarding on-road performance.
  • Streamline Release Engineering: Your expertise will help the team evolve our release processes, moving toward a highly automated deployment framework that maintains quality while improving efficiency
  • Advance Simulation Capabilities: You'll have the opportunity to enhance our virtual testing ecosystems, ensuring our simulation suites provide the high fidelity feedback necessary to properly understand the release.
  • Collaborate at Scale: Work within a large, multi-disciplinary codebase to ensure seamless integration between planning, motion, and controls teams.

What we're looking for:

  • Extensive experience building production-grade applications, tools, and pipelines using Python.
  • Comfortable navigating and contributing to large, complex codebases where modularity and documentation are key.
  • Proven track record of delivering software in a production environment, including familiarity with CI/CD, version control at scale, and rigorous release cycles.
  • Curious about data and possess the ability to extract meaningful patterns from noisy, high-dimensional datasets.
  • Passionate about a driverless future and understand the high stakes of deploying software that interacts with the physical world.

Bonus Points(not required):ย 

  • Experience with C++ in a Linux environment.
  • Familiarity with Machine Learning frameworks or Large Language Model (LLM) integration.
  • Background in robotics middleware (ROS, DDS) or autonomous systems.

We encourage a hybrid schedule with in-office time at one of our locations in Boston, Pittsburgh, or Las Vegas to support collaboration, or this role can be fully remote.