£70 Per hour
Undetermined
Undetermined
Birmingham, England, United Kingdom
Summary: The role of Lead Machine Learning Engineer involves leading machine learning projects from design to production deployment while building and managing cloud-based infrastructure on Azure. The position requires mentoring junior engineers and collaborating with data and IT teams to ensure the delivery of production-ready ML solutions. The engineer will also focus on improving CI/CD pipelines and model monitoring frameworks. Strong expertise in Python and Azure services is essential for success in this role.
Key Responsibilities:
- Lead ML projects from design to production deployment
- Build and manage data pipelines and cloud-based infrastructure
- Deploy and monitor data science models in Azure environments
- Improve CI/CD pipelines and model monitoring frameworks
- Mentor junior engineers and collaborate across data and IT teams
- Write clean, high-quality, testable code and participate in code reviews
Key Skills:
- Strong Python expertise (Pandas, scikit-learn) and solid SQL skills
- Hands-on experience with Azure services (VMs, Web Apps, Storage, Azure ML)
- Knowledge of DevOps tools: GitHub Actions, Terraform, Docker, Kubernetes, Airflow
- Understanding of software engineering best practices and cloud security
- Exposure to ML model lifecycle and production environments
- Familiarity with Linux/Windows VM management and Bash scripting
- Bachelor’s degree in Computer Science, Data Science or similar field preferred
Salary (Rate): £70.00
City: Birmingham
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT