At a Glance
- Tasks: Join us as an ML Ops Engineer to enhance data workflows and empower our analysts.
- Company: IWSR is the global leader in beverage alcohol data and insights, trusted for over 50 years.
- Benefits: Enjoy 25 days holiday, flexible working, annual bonuses, and plenty of social events.
- Why this job: Be part of a dynamic team driving innovation in data science with real-world impact.
- Qualifications: Experience with Databricks, CI/CD tools, AWS, Python, and effective communication skills required.
- Other info: This role offers hands-on experience in a collaborative environment focused on best practices.
The predicted salary is between 36000 - 60000 Β£ per year.
About Us :
IWSR is the global authority on beverage alcohol data and intelligence
For over 50 years, IWSR has been trusted by the leaders of global beverage alcohol businesses as an integral part of their strategic planning and decision-making processes. We uniquely combine our proprietary longitudinal market data, consumer insights and AI-enhanced data science, with valuable on-the-ground human intelligence in 160 markets worldwide, to decipher what is really happening in the global beverage alcohol market. With access to our data, clients from across the drinks industry, including multinational spirits, beer, and wine businesses; packaging and ingredient manufacturers; distributors; and financial institutions, plan their strategies and future investment with a reliable, consistent and complete understanding of the global landscape.
Role Overview:
Weβre seeking an ML Ops Engineer to drive the adoption of robust, scalable, and consistent data science and data analysis workflows across IWSR. You\’ll work at the intersection of data engineering, data science, and DevOps β helping us move to a more structured and mature approach using Databricks on AWS .
Your work will empower our analysts and data scientists to be more productive and consistent, by setting up reusable tools, automated deployment pipelines, and standardized workflows. This is a hands-on role with a focus on enablement, automation, and best practices .
Key Responsibilities:
- Set up and manage Databricks infrastructure, including job scheduling, cluster configurations, and workspace organization.
- Build CI/CD pipelines for notebooks, Python packages, and ML models using GitHub Actions or similar tools.
- Partner with analysts to migrate Excel and SQL workflows to Databricks notebooks and jobs.
- Work with AWS partners to implement infrastructure as code using CDK or Terraform.
- Develop and maintain internal libraries, notebook templates, and utility functions for reproducible analysis and modeling.
- Establish best practices for version control, testing, logging, and monitoring of data workflows.
- Create and deliver documentation, playbooks, and internal training to improve team-wide adoption and fluency.
Skills & Experience:
- Deep familiarity with Databricks (administration and development)
- Strong experience with CI/CD tools and pipelines for data science
- Solid understanding of AWS services (e.g. EC2, S3, Lambda, Glue) and CDK
- Proficient in Python and PySpark; SQL fluency
- Experience with MLflow or other model lifecycle tools
- Effective communicator and trainer β able to help others upskill
- Comfortable building internal tools and documentation
Nice to Have:
- Experience with Terraform, dbt, or Great Expectations
- Exposure to software engineering best practices in a collaborative environment
- Knowledge of data governance and compliance practices
Benefits : In addition to a competitive salary, IWSR offers
- Generous time off : 25 days holiday plus bank holidays and a company-wide end-of-year break.
- Flexible work environment : Hybrid working model with flexible hours.
- Comprehensive perks: Annual bonus scheme, pension, regular social events, birthday treats, and a volunteering policy.
- Growth opportunities : Lots of learning and development opportunities
#J-18808-Ljbffr
ML Ops Engineer employer: IWSR Drinks Market Analysis Limited
Contact Detail:
IWSR Drinks Market Analysis Limited Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land ML Ops Engineer
β¨Tip Number 1
Familiarise yourself with Databricks and AWS services, as these are crucial for the ML Ops Engineer role. Consider taking online courses or tutorials to deepen your understanding of how to manage Databricks infrastructure and leverage AWS tools effectively.
β¨Tip Number 2
Network with professionals in the data science and ML Ops community. Attend meetups, webinars, or conferences where you can connect with others who work in similar roles. This can provide insights into best practices and may even lead to referrals.
β¨Tip Number 3
Showcase your experience with CI/CD pipelines and Python by working on personal projects or contributing to open-source initiatives. This hands-on experience will not only enhance your skills but also demonstrate your capabilities to potential employers.
β¨Tip Number 4
Prepare to discuss your approach to documentation and training during interviews. Being able to articulate how you would create playbooks and improve team-wide adoption of tools will highlight your effective communication skills, which are essential for this role.
We think you need these skills to ace ML Ops Engineer
Some tips for your application π«‘
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the ML Ops Engineer position. Familiarise yourself with Databricks, CI/CD pipelines, and AWS services as these are crucial for the role.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your familiarity with Databricks, Python, and any CI/CD tools you've used in previous roles.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data science and engineering. Mention specific projects or experiences that demonstrate your ability to set up scalable workflows and your understanding of best practices in data management.
Showcase Communication Skills: Since effective communication is key for this role, ensure your application reflects your ability to explain complex concepts clearly. You might include examples of how you've trained others or documented processes in past positions.
How to prepare for a job interview at IWSR Drinks Market Analysis Limited
β¨Showcase Your Technical Skills
Make sure to highlight your experience with Databricks, CI/CD tools, and AWS services during the interview. Be prepared to discuss specific projects where you've implemented these technologies, as this will demonstrate your hands-on expertise.
β¨Understand the Role's Responsibilities
Familiarise yourself with the key responsibilities outlined in the job description. Be ready to explain how your previous experiences align with tasks like setting up Databricks infrastructure or building CI/CD pipelines, as this shows you understand what the role entails.
β¨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills. Think of examples where you've had to troubleshoot issues in data workflows or automate processes, and be ready to walk through your thought process and solutions.
β¨Communicate Effectively
Since the role requires effective communication and training abilities, practice explaining complex technical concepts in simple terms. This will help demonstrate your ability to collaborate with analysts and other team members effectively.