Job description
Lead Machine Learning Engineer
About the Role
We are working with a highly innovative organisation that is expanding its machine learning and data engineering capabilities. They are seeking a Lead Machine Learning Engineer to help design, build, and deploy scalable machine learning solutions that drive real business impact.
This is an excellent opportunity for an experienced engineer who enjoys working across the full lifecycle of machine learning systems - from data preparation and model development through to deployment and optimisation in production environments.
What You'll Be Doing
- Design, build, and deploy production-grade machine learning models and data-driven solutions
- Develop clean, scalable, and maintainable Python code supporting ML and data workflows
- Lead the full development lifecycle including design, implementation, testing, deployment, and optimisation
- Work with large and complex datasets, transforming and integrating data from multiple sources
- Collaborate with engineering, product, and business stakeholders to deliver impactful solutions
- Improve performance, scalability, and reliability of data and machine learning systems
- Apply best practices across version control, testing, documentation, and CI/CD
- Contribute to architectural decisions and technical strategy
- Mentor engineers and support the development of technical best practices
What We're Looking For
- Strong experience building and deploying machine learning solutions in production
- Advanced Python programming skills
- Solid understanding of software engineering and machine learning best practices
- Experience working with data pipelines, data modeling, and large datasets
- Experience working in Linux environments
- Strong problem-solving skills and ability to work independently
- Excellent communication and collaboration skills
Nice to Have
- Experience working with AWS or other cloud platforms
- Experience with containerisation tools (Docker, Kubernetes, etc.)
- Experience with ML platforms or modern ML tooling
- Exposure to DevOps, DataOps, or MLOps practices
- Experience mentoring or supporting other engineers
If you are passionate about Tech and looking to thrive in a dynamic environment, we encourage you to apply.
Please note:
We have a number of similar positions currently, and in the future, which we would like to discuss with you should you indicate your interest in this role. When we receive your application for this role, we will contact you to advise you of our process for other similar positions.
Stelfox is fully compliant with GDPR regulations and you can read more in our privacy policy here: https://www.stelfox.com/privacy-policy-gdpr/
Your shared data will not be disclosed or transferred to a third party data controller or data processor located outside the EEA unless we have obtained your express consent.
We look forward to working with you.