Staff Machine Learning Engineer
Core
End-to-end Machine Learning Engineer owning the full lifecycle from raw data ingestion to production model deployment and monitoring for business impact.
Role type
Staff Machine Learning Engineer (end-to-end)
Builds
Production ML models, lightweight data pipelines, and dbt tables for risk assessment and property-level prediction.
Domain
Insurance / Risk Management / Computer Vision
Deliverable
production ML models
Required skills
Machine Learning, Python, Data Engineering, Feature Engineering, Model Deployment, Monitoring, SQL, dbt, Kafka, AWS (EKS), Postgres, Django/FastAPI
Preferred skills
Actuarial experience, Computer Vision/Image Analysis, Team Lead experience
Technologies
Kafka, AWS (EKS), Python, Django, FastAPI, Postgres, GitHub Actions, dbt
Responsibilities
Design, build, deploy, and evolve data sets and models; Build lightweight data pipelines and dbt tables; Lead exploration and implementation of new ML applications; Write clean, maintainable code in the event-driven architecture; Partner with cross-functional teams to solve real-world problems; Provide metrics and visibility into model quality, bias, and performance.
Seniority
Staff, high autonomy & strategic influence