Universal Health Services logo

Senior Software Engineer - Machine Learning & Artificial Intelligence (ML & AI)

Universal Health Services

King Of Prussia, PA
Full Time
Senior
about 1 month ago

Job Description

About the Role

The Sr. Software Engineer - Machine Learning and Artificial Intelligence plays a crucial role in developing AI-driven solutions that enhance patient care, streamline operations, and improve clinical decision-making within the Healthcare Data Management and Platform Architecture domain at Universal Health Services. This position requires expertise in machine learning, deep learning, software engineering, and healthcare data management, collaborating with data scientists, clinicians, and IT teams to design, implement, and optimize AI models that integrate seamlessly into healthcare workflows.

Key Responsibilities

  • Design, train, and deploy predictive analytics models for disease detection, patient risk assessment, and personalized treatment recommendations.
  • Develop computer vision algorithms for medical imaging analysis, assisting in diagnostics and anomaly detection.
  • Implement natural language processing (NLP) models for extracting insights from clinical notes, electronic health records (EHRs), and medical literature.
  • Architect and develop scalable AI-driven applications that integrate with healthcare systems.
  • Ensure data governance, compliance (HIPAA, GDPR), and security best practices.
  • Optimize AI models for real-time processing and efficient deployment in cloud or on-premise environments.
  • Design and maintain data pipelines for structured and unstructured healthcare data.
  • Ensure data quality, preprocessing, and feature engineering for AI model training.
  • Work with big data technologies to manage large-scale healthcare datasets.
  • Ensure AI solutions comply with healthcare regulations and implement robust security measures.
  • Develop explainable AI (XAI) models to enhance transparency and trust in healthcare decisions.
  • Work closely with clinicians, researchers, and administrators to define AI-driven solutions that improve patient outcomes.
  • Communicate AI insights effectively to non-technical stakeholders.
  • Establish monitoring tools to track AI model performance and reliability.
  • Provide technical support for AI-driven healthcare applications, troubleshooting issues and optimizing performance.
  • Implement model retraining strategies to adapt AI solutions to evolving healthcare data and requirements.
  • Ensure long-term sustainability of AI models through version control, documentation, and stakeholder feedback.
  • Provide technical leadership, mentoring junior engineers, and guiding AI strategy within the organization.

Requirements

  • Bachelor's or Master's degree in Computer Science, AI, or a related field.
  • 5+ years of experience in ML and AI development, with a focus on healthcare interoperability and platform architecture.
  • Proficiency in Python, TensorFlow, PyTorch, and other ML frameworks.
  • Experience with natural language processing (NLP) and computer vision for healthcare applications.
  • Knowledge of reinforcement learning and large language models (LLMs).
  • Familiarity with AI observability and experimenting tools such as MLFlow.
  • Expertise in microservices architecture, ensuring modular and scalable AI solutions.
  • Proficiency in containerization (Docker, Kubernetes) for deployment.
  • Experience with cloud platforms (AWS, Azure, GCP) for scalable AI integration.
  • Strong understanding of high-performance computing for large-scale healthcare data processing.
  • Ability to design interoperable systems that integrate with healthcare standards like FHIR, HL7, and EHR systems.
  • Experience building ML inference endpoints for model serving.
  • Build and maintain data pipelines for structured and unstructured healthcare data.
  • Ensure data governance, compliance (HIPAA, GDPR), and security best practices.
  • Work with big data technologies and data warehouse solutions such as Snowflake, Data Lake, or Oracle ADB.
  • Develop modular, scalable AI-driven applications for healthcare analytics.
  • Optimize AI models for real-time processing and deployment.
  • Implement CI/CD pipelines for continuous integration and deployment.
  • Provide technical leadership, mentoring junior engineers, and guiding AI strategy.
  • Work collaboratively with clinicians, researchers, and administrators to define AI-driven solutions.

Nice to Have

  • Experience with reinforcement learning and large language models (LLMs).
  • Knowledge of AI observability and experimenting tools such as MLFlow.
  • Experience with healthcare standards like FHIR, HL7, and EHR systems.
  • Experience working with data warehouse solutions such as Snowflake, Data Lake, or Oracle ADB.

Qualifications

  • Position requires a Bachelor's or Master's degree in Computer Science, AI, or a related field.

Benefits & Perks

  • Challenging and rewarding work environment
  • Growth and development opportunities within UHS and its subsidiaries
  • Competitive Compensation
  • Excellent Medical, Dental, Vision and Prescription Drug Plan
  • 401k plan with company match
  • Generous Paid Time Off

Working at Universal Health Services

UHS is committed to providing an environment of mutual respect with equal employment opportunities for all applicants and teammates. The company emphasizes diversity and inclusion as critical to its success, fostering a respectful and collaborative workplace culture.

Apply Now

Job Details

Posted AtJun 17, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Universal Health Services

Website

uhs.com

Company Size

10000+ employees

Location

King Of Prussia, PA

Industry

General Medical and Surgical Hospitals

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches