Principal Engineer - AI/ML
Core
Design, build, and operationalize production-grade AI/ML and GenAI/LLM solutions to solve real business problems in Clinical Operations, including trial feasibility, site selection, patient recruitment forecasting, and study monitoring.
Role type
Principal AI/ML Engineer (MLOps)
Builds
Production ML models, GenAI/LLM solutions, and MLOps pipelines on Azure Databricks for Global Clinical Operations.
Domain
Biopharma / Clinical Operations / Machine Learning
Deliverable
production ML models
Required skills
Azure Databricks, MLflow, Python, PyTorch/TensorFlow, Scikit-learn, CI/CD, Docker, Azure cloud services, API development, MLOps best practices
Preferred skills
GenAI/LLM experience, Unity Catalog, Feature Stores, real-time/batch inference patterns
Technologies
Azure Databricks, MLflow, Unity Catalog, Azure Machine Learning, FastAPI, Flask, Delta Lake, Azure DevOps, GitHub Actions, Docker, ADLS Gen2
Responsibilities
Architect and deploy production-grade ML models and GenAI/LLM solutions; Own the end-to-end ML lifecycle from data ingestion to monitored deployment; Build and maintain MLOps pipelines with automated CI/CD; Implement robust model serving patterns; Collaborate with Data Scientists to translate notebooks to production code; Partner with Data Engineers on feature pipelines; Establish MLOps best practices including drift detection and retraining; Ensure compliance with GxP regulations and data governance; Mentor junior engineers on production ML practices.
Seniority
Principal, hands-on IC with mentorship