Machine Learning Engineer - Express Scripts Canada
Core
Design, build, and operate data pipelines and ML services to detect unusual patterns in healthcare claims and pharmacies.
Role type
Senior Machine Learning Engineer (Unsupervised Learning & Data Engineering)
Builds
Production ML services, data pipelines, and REST APIs for fraud and risk detection in pharmacy claims.
Domain
Healthcare / Pharmacy Benefit Management (PBM) / Fraud Detection
Deliverable
production ML models
Required skills
Python, NumPy, pandas, scikit-learn, unsupervised learning (KMeans, DBSCAN, PCA), Oracle SQL, SQLAlchemy, FastAPI, Git, CI/CD
Preferred skills
Healthcare domain experience, fraud/waste/abuse detection, on-prem deployment, Docker/OpenShift
Technologies
Python, Oracle, FastAPI, Jenkins, OpenShift, Docker, NumPy, pandas, scikit-learn
Responsibilities
Design and implement ML data pipelines for feature engineering; Build and validate unsupervised ML models; Serve models as REST APIs; Orchestrate end-to-end validation from DB to API scoring; Collaborate with business teams to interpret clusters and feedback loops; Support deployment workflows in sandboxed/on-prem environments.
Seniority
Senior, hands-on IC