ML Software Engineer

Wiraa

United States

Remote

USD 180,000 - 240,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive compensation package
Health and wellness benefits
Tuition assistance program
Professional growth opportunities
Mission-driven work environment

Job summary

Penn Medicine is seeking a Lead ML Software Engineer to join the PennDnA Data Science team. You will develop, implement, and maintain advanced ML software solutions, lead projects, and collaborate with clinicians, data scientists, and IT leaders to generate impactful healthcare insights.

The role emphasizes leadership, governance, scalable ML architectures, and end-to-end ML lifecycle management across on-prem and cloud environments.

Qualifications

  • Bachelor's in Computer Science or related field is required.
  • Minimum 5 years of software engineering experience developing and deploying ML models.
  • Proven track record of independently leading projects and collaborating with cross-functional teams.

Responsibilities

  • Provide strategic direction and technical leadership for ML software engineering initiatives.
  • Develop scalable, modular architectures for ML systems and CI/CD pipelines.
  • Integrate ML solutions with health system applications (e.g., Epic) and cloud/on-prem infrastructure.
  • Lead projects from concept to execution and mentor junior team members.
  • Stay current with ML tech trends and healthcare analytics to drive improvements.

Skills

5+ years software engineering
cross-functional leadership
lead projects independently

Education

Bachelor's in CS or related field
Master's in CS or related field

Job description

About The Company

Penn Medicine is dedicated to our tripartite mission of providing the highest level of care to patients, conducting innovative research, and educating future leaders in the field of medicine. As a leading academic medical center, Penn Medicine fosters collaboration among top clinical, technical, and business professionals across all disciplines. Our employees play a vital role in shaping the future of healthcare by driving breakthroughs, healing patients, delivering hopeful news, and providing comfort and reassurance every day. Joining Penn Medicine means engaging in meaningful work that impacts lives and advances medical science.

About The Company

Penn Medicine is dedicated to our tripartite mission of providing the highest level of care to patients, conducting innovative research, and educating future leaders in the field of medicine. As a leading academic medical center, Penn Medicine fosters collaboration among top clinical, technical, and business professionals across all disciplines. Our employees play a vital role in shaping the future of healthcare by driving breakthroughs, healing patients, delivering hopeful news, and providing comfort and reassurance every day. Joining Penn Medicine means engaging in meaningful work that impacts lives and advances medical science.

About The Role

The Lead Machine Learning (ML) Software Engineer will work within the PennDnA Data Science team to develop, implement, and maintain advanced software solutions for machine learning models and algorithms. This role focuses on leveraging machine learning to generate impactful insights and solutions across healthcare domains, including patient care, operational efficiency, and research initiatives. The successful candidate will possess a strong software engineering background, expertise in machine learning infrastructure, and a deep understanding of healthcare data. As a subject matter expert, the Lead ML Software Engineer will independently lead projects, build strategic relationships with clients and senior leadership, and mentor junior team members. This position is remote-based out of 3535 Market St., Philadelphia, PA, and operates on an 8-hour day schedule.

Qualifications
  • Bachelor of Arts or Science in Computer Science or a related field with a focus on machine learning or data science (Required)
  • Minimum of 5 years’ experience in software engineering and infrastructure supporting the development and deployment of machine learning models and applications (Required)
  • Proven track record of independently leading projects from concept to execution and collaborating with cross-functional teams (Required)
  • Master of Arts or Science in Computer Science or related field with a focus on machine learning or data science (Preferred)
  • At least 1 year of experience in healthcare analytics (Preferred)
Responsibilities
  • Provide strategic direction and technical leadership for machine learning software engineering initiatives.
  • Develop and execute innovative software standards and solutions aligned with organizational objectives and industry best practices.
  • Contribute to the creation and enforcement of AI governance technical standards at Penn Medicine.
  • Design and implement scalable, modular software architectures for ML systems, emphasizing maintainability and extensibility.
  • Develop core capabilities for ML training, development, deployment, and monitoring using proprietary and open-source tools.
  • Integrate ML solutions with health system applications such as Epic, on-premises, and cloud infrastructure.
  • Lead continuous integration and continuous delivery (CI/CD) of production code.
  • Independently manage projects from concept through execution, coordinating with cross-functional teams as needed.
  • Develop and enforce technical standards for deployment and monitoring of machine learning models in healthcare settings.
  • Build and maintain robust data pipelines in collaboration with ML and data engineers to support model development and validation.
  • Establish strong relationships with PennDnA and client stakeholders, including senior leaders, clinicians, and product managers.
  • Provide subject matter expert guidance, review, and consultation to multidisciplinary teams.
  • Stay current with emerging trends, best practices, and technologies in ML software engineering and healthcare analytics.
  • Promote a culture of continuous learning, professional development, and performance excellence.
  • Perform duties in accordance with Penn Medicine’s values, policies, and procedures.
  • Undertake other duties as assigned to support the unit, department, entity, and health system organization.
Benefits
  • Comprehensive compensation package
  • Robust employee benefits program focused on health and wellness
  • Access to one of the region’s finest prepaid tuition assistance programs
  • Opportunities for professional growth and development
  • Engagement in a mission-driven work environment committed to advancing medical science and patient care

Equal Opportunity Penn Medicine is an Equal Opportunity employer. Candidates are considered for employment without regard to race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, familial status, genetic information, domestic or sexual violence victim status, citizenship status, military status, status as a protected veteran, or any other status protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead ML Software Engineer - Remote Healthcare AI
Lead ML Software Engineer - Remote Healthcare AI

Wiraa • United States

Remote
USD 180,000 - 240,000
Comprehensive compensation package
Health and wellness benefits
Tuition assistance program
+2
Senior Manager, Data Engineering – Research, Oncology & AI Value Realization
Senior Manager, Data Engineering – Research, Oncology & AI Value Realization

Penn Medicine, University of Pennsylvania Health System • Philadelphia

Remote
USD 150,000 - 210,000
Lead Product Manager
Lead Product Manager

Penn Medicine, University of Pennsylvania Health System • Philadelphia

Hybrid
USD 120,000 - 180,000
Lead Product Manager
Lead Product Manager

Penn Medicine • Philadelphia

Hybrid
USD 140,000 - 190,000
Senior Consultant Talent Management and Leadership
Senior Consultant Talent Management and Leadership

Penn Medicine, University of Pennsylvania Health System • Philadelphia

Hybrid
USD 110,000 - 160,000
Associate Director Applications
Associate Director Applications

Penn Medicine, University of Pennsylvania Health System • Philadelphia

Hybrid
USD 90,000 - 130,000
Transformation Associate
Transformation Associate

Penn Medicine • Philadelphia

Hybrid
USD 80,000 - 120,000
Staff Machine Learning Engineer
Staff Machine Learning Engineer

MCG Health • United States

Remote
USD 154,000 - 216,000
Medical, dental, vision, life, and dis
401K retirement plan
Paid time off; parental leave
Ambulatory Workforce and Access Operations Consultant
Ambulatory Workforce and Access Operations Consultant

Penn Medicine, University of Pennsylvania Health System • Philadelphia

On-site
USD 120,000 - 170,000
Patient Engagement Associate
Patient Engagement Associate

Penn Medicine, University of Pennsylvania Health System • Radnor

Remote
USD 32,000 - 42,000
Benefits program