PHARMAFull time
Principal Engineer - AI/ML
By Admin · Data Science, Analytics & AI
BENGALURU (IN)HYBRIDPOSTED: 10/7/2026
PHARMAFull time
HIRING ORGANIZATIONGSKPharmaceuticals / Healthcare / Life Sciences

ROLE OVERVIEW
GSK is hiring a Principal Engineer – AI/ML to build and operate production machine learning systems for its Global Clinical Operations function in Bengaluru. The role covers the full model lifecycle on Azure Databricks and Azure Machine Learning, from experimentation through governed deployment in a regulated setting.
ROLE DEFINITION & RESPONSIBILITIES
- •Architect and deploy production ML models and GenAI/LLM solutions for clinical operations, including trial feasibility, site selection, patient recruitment forecasting and study monitoring.
- •Own the complete ML lifecycle: data ingestion, feature engineering, versioning, serving and production performance monitoring.
- •Build and improve MLOps pipelines on Azure Databricks using Unity Catalog, MLflow Tracking, MLflow Model Registry and automated CI/CD workflows for continuous training and deployment.
- •Manage online and batch endpoints, compute clusters, batch inference pipelines and model monitoring dashboards.
- •Implement model serving patterns such as real-time REST endpoints, batch scoring jobs and feature stores.
- •Support data scientists in converting experimental notebooks into scalable, maintainable production code and work with data engineers on feature pipelines, Delta Lake tables and streaming feeds.
- •Uphold MLOps practices including experiment tracking, reproducibility, versioning, A/B testing, canary deployments, drift detection and automated retraining, with compliance to data governance, GxP, privacy and responsible AI standards.
- •Mentor junior engineers and data scientists on production ML engineering and Azure/Databricks tooling.
QUALIFICATIONS & REQUIREMENTS
REQUIRED QUALIFICATIONS
- Bachelor's or master's degree in computer science, software engineering, mathematics, statistics or a related quantitative field.
- 9–10 years of hands-on ML engineering or MLOps experience with a proven track record of deploying and operating ML models in enterprise production environments.
- Experience packaging models into scalable microservices using FastAPI, Flask or MLflow/Unity Catalog serving endpoints for real-time and batch use.
- Deep Azure Databricks expertise in Spark-based data processing, Delta Lake, Databricks Workflows, Databricks/UC Feature Store and cluster lifecycle management.
- Proficient MLflow use for experiment tracking, model registry, model packaging and programmatic deployment via the MLflow REST API.
- Strong Python programming plus proficiency in Scikit-learn, PyTorch and/or TensorFlow, including packaging models as reusable libraries or containers.
- CI/CD experience with Git branching and PR-based workflows and Azure DevOps or GitHub Actions pipelines for automated testing, model validation and deployment gating.
- Docker containerization of ML images and familiarity with orchestration concepts for ML workloads.
- Working knowledge of ADLS Gen2, Azure Key Vault, Azure Monitor and cost optimization for ML workloads.
- Strong problem-solving and communication skills, able to articulate technical decisions and trade-offs to non-technical clinical and business stakeholders and to lead delivery in agile, cross-functional matrix teams.
PREFERRED QUALIFICATIONS
- •Clear, direct communication with technical and non-technical partners.
- •Practical engineering focus on maintainable, testable solutions.
- •Curiosity and willingness to learn new models and tools.
- •A collaborative mindset that encourages inclusion and shared progress.
- •Commitment to building responsible and trustworthy AI.
REQUIRED VERIFIED SKILLS
Azure Machine Learning
Azure Databricks
MLflow
Unity Catalog
Python
Scikit-learn
PyTorch
TensorFlow
FastAPI
Flask
Docker
Git
Azure DevOps
GitHub Actions
Spark
Delta Lake
ADLS Gen2
Azure Key Vault
Azure Monitor
CI/CD
GenAI/LLM
AWS
COMPENSATION & REWARDS
Salary: Competitive / Disclosed upon candidate shortlisting
ORGANIZATION CONTEXT & CULTURE
GSK is a global biopharma company that develops specialty medicines and vaccines. Its research focuses on respiratory, immunology and inflammation, oncology, HIV, and infectious diseases.
TEAM SIZE: 70,000+ employees
INDUSTRY: Pharmaceuticals / Healthcare / Life Sciences
APPLICATION ADVISORY
Lead with the 9–10 years of ML engineering or MLOps experience and any track record of running models in enterprise production, since that is the core requirement here. Highlight concrete work with Azure Databricks, MLflow (including the REST API), Unity Catalog, Docker and CI/CD pipelines on Azure DevOps or GitHub Actions. The posting asks for a short note about a recent AI/ML project you led, so prepare to describe the problem, your approach and the impact delivered.
RECOMMENDED TRAINING
1/5
READY TO SUBMIT?
Verify your capability profile and matching credentials before submitting direct applications.
