At a Glance
- Tasks: Join Tesco's Data & Analytics team to develop and deploy machine learning solutions.
- Company: Be part of Tesco, a leading retailer focused on data-driven innovation.
- Benefits: Flexible working patterns, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with diverse teams and excellent career advancement opportunities.
- Why this job: Make a real impact by solving complex business problems with cutting-edge technology.
- Qualifications: Degree in engineering or computer science; experience in machine learning and software development.
The predicted salary is between 50000 - 70000 € per year.
Within Tesco Data & Analytics, we help our customers and the communities where we operate get the most value from data. We build and run Tesco's data platforms, architect and engineer data onto these platforms, provide capabilities and tools to the analytics community across Tesco, and develop data products at scale. Our Data Science teams are involved in a broad range of projects, spanning across supply chain, logistics, store and online. These include projects in the areas of Operations Optimisations, Commercial Decision Support (e.g. Forecasting and Range Optimisation), Online (e.g. Search and Recommendation) and Intelligent Edge (e.g. Computer Vision).
Our Machine Learning Engineers work alongside our data scientists, helping with everything from development of tools and platforms, code optimisations through to deployment of solutions on the edge, cloud and big-data environments. As a Machine Learning Engineer, you'll be a significant contributor to the delivery of products in one of Tesco's most strategic technology areas. You'll work with other engineers, data scientists, product managers, systems engineers, and analytics professionals to help deliver valuable and innovative outcomes for our customers. You'll work within and across our Engineering and Data Science teams, delivering scalable products that improve how we serve our customers and run our operations.
Responsibilities
- Participating in group discussions on system design and architecture.
- Working with product teams to communicate and translate needs into technical requirements.
- Working with Data Scientists, Engineers and Product teams across the software lifecycle.
- Delivering high quality code and solutions, bringing solutions into production.
- Performing code reviews to optimise technical performance of data science solutions.
- Supporting production systems, resolving incidents, and performing root cause analysis.
- Continually looking for how we can evolve and improve our technology, processes and practices.
- Sharing knowledge with the wider engineering community.
- Applying SDLC practices to create and release robust software.
You'll come from either an Engineering or Data Science background, with a good understanding of the Data Science Toolkit (Programming, Machine Learning, MLOps etc) and bringing data science solutions into production. You therefore tick the majority of the following points:
Key Requirements
- A higher degree in engineering, computer science, maths or science.
- Customer focus with the right balance between outcome delivery and technical excellence.
- The ability to apply technical skills and know-how to solving real world business problems.
- Demonstratable experience of building scalable and resilient systems.
- Commercial experience contributing to the success of high impact Data Science projects within complex organisations.
- Awareness of emerging MLOps practices and tooling would be an advantage e.g. feature stores and model lifecycle management.
- An analytical mind set and the ability to tackle specific business problems.
- Experience with different programming languages and a good grasp of at least one language. The ideal candidate is fluent in Python.
- Use of version control (Git) and related software lifecycle tooling.
- Experience with tooling for monitoring, logging and alerting e.g. Splunk or Grafana.
- Understanding of common data structures and algorithms.
- Experience working with open-source Data-Science environments.
- Knowledge of open source big-data technologies such as Apache Spark.
- Experience building solutions that run in the cloud, ideally Azure.
- Experience with software development methodologies including Scrum & Kanban.
Working patterns
We’re a big business and we can offer a range of diverse full-time & part-time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern – combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate. If you are applying internally, please speak to the Hiring Manager about how this can work for you – Everyone is welcome at Tesco.
Machine Learning Engineer in Welwyn Garden City employer: WeAreTechWomen
At Tesco, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. As a Machine Learning Engineer, you'll have the opportunity to work on impactful projects that enhance customer experiences while benefiting from diverse working patterns, professional development opportunities, and a supportive environment that values your contributions. Join us in our mission to leverage data for better outcomes in the communities we serve.
StudySmarter Expert Advice🤫
We think this is how you could land Machine Learning Engineer in Welwyn Garden City
✨Tip Number 1
Network like a pro! Reach out to current employees at Tesco or in the data and analytics field. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to machine learning and data science. This is your chance to demonstrate how you can solve real-world problems with your technical know-how.
✨Tip Number 3
Prepare for the interview by brushing up on your coding skills and understanding of MLOps practices. Be ready to discuss how you've tackled challenges in past projects and how you can contribute to Tesco's goals.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're serious about joining the Tesco team!
We think you need these skills to ace Machine Learning Engineer in Welwyn Garden City
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Machine Learning Engineer role. Highlight your relevant experience, especially in data science and engineering, and don’t forget to showcase any projects that demonstrate your skills in building scalable systems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about data and how your background aligns with Tesco's mission. Be specific about how you can contribute to our projects and teams.
Showcase Your Technical Skills:We want to see your technical prowess! Mention your experience with programming languages, MLOps practices, and any tools you’ve used like Git or Apache Spark. The more relevant details you provide, the better!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Tesco.
How to prepare for a job interview at WeAreTechWomen
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical skills mentioned in the job description, especially Python and MLOps practices. Brush up on your knowledge of data structures, algorithms, and any relevant tools like Git, Splunk, or Grafana. Being able to discuss these confidently will show that you’re ready to tackle real-world problems.
✨Showcase Your Problem-Solving Skills
Prepare examples from your past experiences where you’ve successfully solved complex business problems using data science techniques. Be ready to explain your thought process and how you applied your technical skills to deliver impactful results. This will demonstrate your analytical mindset and customer focus.
✨Engage in System Design Discussions
Since you'll be participating in group discussions about system design and architecture, practice articulating your ideas clearly. Think about how you would approach designing scalable systems and be prepared to discuss your reasoning. This shows you can collaborate effectively with engineers and product teams.
✨Emphasise Continuous Improvement
Talk about your commitment to evolving technology and processes. Share any experiences where you’ve contributed to optimising code or improving production systems. Highlighting your proactive approach to learning and sharing knowledge will resonate well with the team’s culture at Tesco.