2

Remote Machine Learning Engineer Jobs in Philadelphia, PA

Professional AI Architect, Machine Learning Engineer) or equivalent are a plus * Advanced degree from an accredited college or university in computer science, data science, engineering, or related ...

Remote micro1 is engaging PhD-level Engineers in Electrical, Mechanical, or Chemical disciplines to ... Experience with or interest in AI, machine learning, or technology-driven projects (a plus, not ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

PhD Engineer (Electrical, Mechanical, Chemical) Role Type: Contractor Location: Remote micro1 is ... Experience with or interest in AI, machine learning, or technology-driven projects (a plus, not ...

QA Engineer - AI Trainer

Philadelphia, PA ยท Remote

$50 - $100/hr

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... full-stack, machine learning, and other engineers -- who are driving real-world impact in AI ...

next page

Showing results 1-20

Remote Machine Learning Engineer information

See Philadelphia, PA salary details

$31.8K

$129.9K

$195.3K

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

As of Jul 14, 2026, the average yearly pay for remote machine learning engineer in Philadelphia, PA is $129,939.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,400.00 and $156,400.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior machine learning engineers with extensive experience, advanced skills in deep learning, and proficiency with tools like TensorFlow or PyTorch can earn $300,000 or more annually. High compensation often reflects expertise, leadership roles, or working in competitive industries such as tech or finance, especially in organizations valuing AI development.

What are some typical challenges faced by Remote Machine Learning Engineers, and how are they addressed?

Remote Machine Learning Engineers often face challenges such as coordinating across different time zones, ensuring smooth communication with team members, and accessing large datasets or secure environments remotely. Organizations commonly address these by using robust collaboration tools (like Slack, GitHub, and Jira), establishing clear documentation, and setting regular virtual meetings to maintain alignment. Many companies also provide secure remote environments or VPN access for handling sensitive data and code. Proactive communication and organized workflows help mitigate these challenges, enabling engineers to remain productive and connected to their teams.

What engineers make $500,000?

Senior machine learning engineers with extensive experience, advanced skills in deep learning, and proficiency with tools like TensorFlow or PyTorch can earn $500,000 or more annually, especially in high-cost-of-living areas or within top tech companies. Compensation often includes base salary, bonuses, and stock options, reflecting their expertise and impact on business outcomes.

Will MLE be replaced by AI?

Machine Learning Engineers (MLEs) design, develop, and deploy AI models, and their role is unlikely to be fully replaced by AI itself. Instead, AI tools can augment their work by automating routine tasks, allowing MLEs to focus on complex problem-solving, model optimization, and system integration. Continuous learning and expertise in programming, data handling, and model evaluation remain essential for MLEs in an evolving AI landscape.

What are the key skills and qualifications needed to thrive in the Remote Machine Learning Engineer position, and why are they important?

To thrive as a Remote Machine Learning Engineer, you need a strong background in computer science, mathematics, and experience with machine learning algorithms, typically supported by a relevant degree and prior project work. Proficiency with programming languages like Python, machine learning frameworks such as TensorFlow or PyTorch, and familiarity with cloud computing platforms is crucial, and certifications like AWS Certified Machine Learning can enhance your profile. Excellent communication, self-motivation, and time-management skills are also essential for collaborating across remote teams and meeting project goals. These combined technical and soft skills are vital for developing effective machine learning solutions while ensuring productivity and collaboration in a virtual work environment.

What is a Remote Machine Learning Engineer job?

A Remote Machine Learning Engineer designs, develops, and deploys machine learning models while working from a remote location. They preprocess data, train and optimize models, and integrate them into production systems. Their role often involves collaborating with data scientists, software engineers, and stakeholders to solve complex problems using AI. Strong programming skills in Python, experience with ML frameworks like TensorFlow or PyTorch, and cloud computing knowledge are essential. Remote ML engineers must also communicate effectively and manage their time efficiently to work asynchronously with teams.

Can ML engineers work remotely?

Yes, many machine learning engineers work remotely, especially in roles that involve programming, data analysis, and model development using tools like Python, TensorFlow, or PyTorch. Remote work arrangements depend on the employer's policies and the specific project requirements, but it is common in the tech industry for ML engineers to work from home or other locations.
What are the most commonly searched types of Machine Learning Engineer jobs in Philadelphia, PA? The most popular types of Machine Learning Engineer jobs in Philadelphia, PA are:
What are popular job titles related to Remote Machine Learning Engineer jobs in Philadelphia, PA? For Remote Machine Learning Engineer jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Remote Machine Learning Engineer jobs in Philadelphia, PA look for? The top searched job categories for Remote Machine Learning Engineer jobs in Philadelphia, PA are:
What cities near Philadelphia, PA are hiring for Remote Machine Learning Engineer jobs? Cities near Philadelphia, PA with the most Remote Machine Learning Engineer job openings:
Infographic showing various Remote Machine Learning Engineer job openings in Philadelphia, PA as of July 2026, with employment types broken down into 84% Full Time, 14% Part Time, and 2% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $129,939 per year, or $62.5 per hour.
Software Engineer (Platform)

Software Engineer (Platform)

Oncora Medical

Philadelphia, PA โ€ข Remote

$80/hr

Full-time

Medical, Dental, Retirement, PTO

Posted 18 hours ago


Job description

Company Description

About us:

Oncora is an oncology software and data company dedicated to helping physicians and scientists collect and use real-world data to improve outcomes for cancer patients. Our machine learning algorithms, which are deployed in active clinical environments, accurately predict oncology outcomes such as unplanned hospitalization, survival, and recurrence. Our software products include: a clinical workflow and data entry system for oncology clinical care, a data warehouse that leverages connections to other healthcare software systems such as EMRs, PACS, to amass real-world, regulatory-grade oncology data, a machine learning platform to train and validate predictive models of key oncology events, a machine learning API to power external software tools, and a virtual clinical trial platform that allows pharma and device companies to leverage automated medical image analysis to advance new technologies in the fight to cure cancer. We work with world-leading cancer centers such as MD Anderson and Northwell Health, global device companies such as Varian Medical Systems, and innovative biopharma companies. Our team is mission-driven to its core.

Job Description

About the role:ย ย 

We are looking for an experienced engineer to join our mission driven team to help develop our data platform that integrates and transforms multiple imperfect and messy data sources into clean, usable data so that we can learn from every cancer patient.ย 

As a main contributor on our Platform and Integrations team, you will play a vital role in developing and operating our core data platform and helping scale it to serve additional hospitals.

We are a small team trying to tackle a very large problem, so we need teammates that are ultimately accountable to themselves and continuously push themselves, the product and the organization forward.

What you willย be doing:

  • Developing pipelines to integrate new data elements into our normalized oncology schema
  • Overseeing and monitoring our existing data infrastructure for stability, performance and accuracy
  • Improving our data warehousing and reporting capabilities to support real-time analysis of tens of thousands of patients representing millions of data points
  • Integrating standard and proprietary ontologies into our data enrichment processes
  • Enhancing our de-identification capabilities to support machine learning and clinical research use-casesย 
  • Building reusable integrations with major clinical systems (e.g. EMR/EHRs)
  • Deploying updates frequently to immediately improve the state of cancer care
  • Providing constructive feedback to your team members through code and architecture reviews
Qualifications

About you:

  • A solid base of software engineering experience, typically 1-5 years, with at least part of that time in data-focused roles or projects
  • Fluency with a functional or imperative language (we use Python)
  • Experience working with relational and non-relational databases (we use Postgres, MongoDB, Redis, and ElasticSearch)
  • Tendency to seek simple, elegant solutions to complex problems
  • Ability to analyze and optimize existing solutions
  • A focus on writing understandable, testable, and maintainable code
  • Experience working with asynchronous and distributed systems (we use RabbitMQ)
  • Familiarity with modern containerized environments (we use Docker & Kubernetes)

Bonuses:ย 

  • Experience with healthcare data standards and integration is a huge plus (HL7, FHIR, DICOM, etc.)
  • Experience designing data models for analytical and transactional workloads
Additional Information

Compensation, Benefits, and Perks:

  • Salary: $80-120k plus equity compensation
  • 401k, health and dental insurance, flexible vacation policy, paid parental leave
  • eBooks, online courses, workstation setup
  • Events: happy hours, team dinners, conversations with oncologists (will return soon!)
  • You get to work with smart, passionate people on a product that will have a direct impact on the quality of life for cancer patients

What to expect in the hiring process:

  • Introductory phone call with the Head of Operations (30 minutes zoom call)
  • Phone interview with VP of Engineering (60 min zoom call)
  • Virtual onsite, including a pair programming session, engineering team meet, and co-founder meet (90-120 minute zoom call)
  • Final stages, potential follow-up interviews, and offer discussions