Machine Learning Engineer
Role details
Job location
Tech stack
Requirements
We're looking for someone who's hands-on, curious, and ready to make a difference. You'll need strong experience in Python especially with the scikit learn ecosystem and MLFlow and be confident working with SQL to manipulate and cleanse large datasets. You'll have a solid understanding of both supervised and unsupervised machine learning techniques, and you'll know how to evaluate and deploy models in a cloud environment. Experience with AI APIs, pretrained open-source models, and tools like Databricks or Azure Cognitive Services will be a big plus. If you've worked on end-to-end Gen AI solutions or have applied ML in retail or ecommerce settings, we definitely want to hear from you.
You'll also need to be a great communicator able to explain complex technical ideas in a clear, compelling way to non-technical stakeholders. And just as importantly, you'll bring a strong ethical mindset, a collaborative spirit, and a genuine enthusiasm for learning and innovation.
So, are you ready to help us unlock the power of AI? If you're looking for a role where you can innovate, collaborate, and see the real-world impact of your work we'd love to hear from you. Join Specsavers and help us build a smarter, more connected future.