Principal Machine Learning Engineer
Core
Develop, validate, deploy, and improve machine learning models for scoring, prediction, risk detection, and decision support.
Role type
Principal Machine Learning Engineer
Builds
Production ML models for scoring, prediction, prioritization, risk detection, engagement, and decision support
Domain
Applied AI / Predictive Modeling
Deliverable
production ML models
Required skills
Python, SQL, Spark, Databricks, MLflow, model evaluation, feature engineering, MLOps, model monitoring, drift detection, retraining
Preferred skills
Experience with AWS, Azure, Snowflake, XGBoost, scikit-learn
Technologies
Python, SQL, Spark, Databricks, MLflow, AWS, Azure, Snowflake, XGBoost, scikit-learn
Responsibilities
Build, test, validate, and improve ML models; conduct exploratory data analysis and feature engineering; translate business problems into ML designs; explain model behavior to stakeholders; implement engineering practices for reproducibility and maintainability
Seniority
Principal, hands-on IC with technical leadership