Senior Machine Learning Engineer
Core
Design, build, and deploy scalable machine learning solutions in cloud and on-premise environments to operationalize models and drive innovation.
Role type
Senior Machine Learning Engineer (MLOps & Platform)
Builds
Production ML pipelines, services, and end-to-end on-premise ML workflows
Domain
Financial services (Aviva), Cloud Infrastructure, MLOps
Deliverable
production ML models
Required skills
Python, scikit-learn, pyGAM, XGBoost, Snowflake, Snowpark, Snowpark ML, AWS cloud services, Linux, Jenkins, Docker, SQL, DVC, MLflow, Airflow
Preferred skills
Feature stores, model registries, Apache Spark, Azure, GCP, open-source ML contributions
Technologies
Snowflake, AWS (S3, EC2, ECR, MWAA), Jenkins, Docker, MLflow, Airflow, DVC, Feast, scikit-learn, pyGAM, XGBoost, Apache Spark
Responsibilities
Design and deploy robust ML pipelines in production; Optimize model performance and ensure system reliability; Implement MLOps best practices including CI/CD and monitoring; Mentor junior engineers and contribute to technical leadership
Seniority
Senior, hands-on IC with mentorship responsibilities