onsite
Senior Machine Learning Engineer - Compare The Market
ML Engineer
Senior Machine Learning Engineer driving AI solutions for financial decision‑making, leveraging Python, AWS, and advanced ML techniques to build scalable, high‑performance models that impact millions of users.
About the role
Key Responsibilities
- Design, develop, and deploy end‑to‑end machine learning pipelines that power financial recommendation engines.
- Collaborate with data scientists and product teams to translate business problems into robust ML solutions.
- Implement scalable model training and inference workflows on AWS, ensuring high availability and low latency.
- Apply MLOps best practices: versioning, monitoring, and automated retraining of models in production.
- Conduct rigorous experimentation, A/B testing, and performance analysis to continuously improve model accuracy.
Requirements
- 5+ years of experience building production‑grade ML systems in a fast‑paced environment.
- Proficiency in Python, deep learning frameworks (TensorFlow/PyTorch), and SQL.
- Hands‑on experience with AWS services (SageMaker, EC2, S3, Lambda) and container orchestration (ECS/EKS).
- Strong understanding of MLOps tooling (MLflow, Kubeflow, Airflow) and CI/CD pipelines.
- Excellent communication skills and a collaborative mindset to work across cross‑functional teams.
Skills
pythonmachine learningawsdeep learningmlops