Senior ML Engineer (Databricks) in London

Senior ML Engineer (Databricks) in London

London Full-Time 48000 - 72000 € / year (est.) No home office possible
K

At a Glance

  • Tasks: Lead ML projects using Databricks, train models, and ensure best practices in delivery.
  • Company: Join Kubrick, a cutting-edge tech consultancy shaping the future of data and AI.
  • Benefits: Enjoy 20 development days, support for professional accreditations, and collaborative learning opportunities.
  • Other info: Dynamic environment with excellent career growth and leadership opportunities.
  • Why this job: Make an impact in AI/ML while working with top-tier technologies and talented teams.
  • Qualifications: Experience in ML, Databricks, and strong Python skills are essential.

The predicted salary is between 48000 - 72000 € per year.

Who we are: Kubrick is a next-generation technology consultancy, designed to accelerate delivery and build amazing teams. We deliver services across data, AI, and cloud and we’re building the next generation of tech leaders. Since 2017, we have established a market leading position supporting our clients build their data and technology teams and deliver enduring solutions.

The Role: We are seeking a highly skilled and experienced Senior Machine Learning Engineer to join our growing community specialising in Databricks. The successful applicant will have a strong background in training models to support a range of problem domains and be well versed in delivering and maintaining models in a production environment through applying MLOps best practice. The role will require familiarity with the relevant capabilities of Databricks and at least one of the major cloud service providers (AWS, Azure, or GCP). Advanced proficiency in Python and SQL is essential and an academic background in a related discipline is preferred.

As a Senior ML Engineer in our Kubrick Advanced team, you will play a key role in delivering high quality AI/ML and data engineering projects to our clients, with Databricks serving as the primary platform for solution development. You will work closely with Databricks’ professional services teams and client stakeholders to design and implement Lakehouse aligned architectures, leveraging Delta Lake, Unity Catalog, MLflow, and Databricks Model Serving as part of robust end to end solutions. Alongside hands on development, you will frequently take on leadership responsibilities within Kubrick delivery squads, providing technical guidance, enforcing best practices, and ensuring solutions are scalable, secure, and aligned with Databricks standards throughout the project lifecycle. You will also contribute to the ongoing growth and capability development of Kubrick, in strengthening our Databricks delivery proposition. This will include supporting the development of internal accelerators, championing best practice use of the Lakehouse Platform, and assuming line management or technical leadership responsibilities within the team.

Key Responsibilities

  • Lead technical delivery within Kubrick’s squads deployed on client project engagements, ensuring our solutions follow Databricks Lakehouse best practices and that Kubrick is recognised for the quality, scalability, and robustness of the technical solutions we provide.
  • Work with Kubrick & client staff of other disciplines to understand and assess requirements, design Lakehouse aligned architectures, and inform delivery planning that leverages Databricks capabilities such as Delta Lake, Unity Catalog, MLflow, and Databricks Workflows.
  • Seek, build, and maintain effective client relationships contributing to Kubrick’s commercial priorities while strengthening our collaborative partnership model, particularly in data & AI engagements delivered on Databricks.
  • Line managing developers within the team, supporting their technical development with a focus on Databricks engineering best practices, certified learning paths, and production grade ML delivery standards.
  • Promote a culture of engineering excellence within KA through curiosity, collaboration, and contributions to our internal Databricks knowledge base, accelerators, and delivery playbooks.
  • Actively participate in continuous learning and upskilling, including pursuing Kubrick funded Databricks certifications and engaging in self directed or group learning to ensure your technical capabilities remain modern and industry relevant.

Required Skills & Experience

  • Experience in Machine Learning and/or Data Science, including building, deploying, and operating production grade ML model, ideally within a Lakehouse architecture.
  • Hands‑on practical experience training, finetuning, and deploying ML models on Databricks, including use of MLflow for tracking and model registry, Model Serving, and Delta Lake as the underlying data layer. Holding a Databricks ML Engineer certification is highly desirable.
  • Strong ability to “pick the right tool for the job,” selecting appropriate modelling approaches, frameworks, and Databricks native capabilities to address a given problem statement.
  • Awareness of the cost implications of training, finetuning, testing, and serving ML models on Databricks, including cluster configuration, autoscaling, and job orchestration.
  • Deep AI/ML subject matter expertise, combined with the communication skills needed to explain technical concepts clearly and influence both technical and business stakeholders.
  • Demonstrable experience in delivery leadership and/or line management, including mentoring junior technical personnel—ideally within a Databricks-centric engineering environment.

Development Opportunities

  • 20 dedicated development days. Four of these will be quarterly collective training days and the remainder will be informed by your own professional development plan.
  • Support for Professional accreditations in our partner technologies, e.g. Databricks, Azure, AWS etc.
  • Close collaboration opportunities with principal consultants and senior members of the business.

Senior ML Engineer (Databricks) in London employer: Kubrick

At Kubrick, we pride ourselves on being a forward-thinking technology consultancy that fosters a vibrant work culture centred around collaboration and continuous learning. As a Senior ML Engineer, you will benefit from 20 dedicated development days, opportunities for professional accreditations, and the chance to lead innovative projects using cutting-edge technologies like Databricks in the heart of Greater London. Join us to not only advance your career but also contribute to shaping the future of data and AI solutions.

K

Contact Detail:

Kubrick Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior ML Engineer (Databricks) in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Databricks and ML Ops. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions related to AWS, Python, and ML workflows. We can help you with resources to brush up on these topics!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed and you’re considered for the role you want.

We think you need these skills to ace Senior ML Engineer (Databricks) in London

Amazon Web Services (AWS)
Databricks
ML Ops
MLFlow
Python
SQL
Machine Learning

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Databricks, AWS, and ML Ops. We want to see how your skills align with the role, so don’t be shy about showcasing your Python and SQL expertise!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about machine learning and how your background makes you a perfect fit for our team at Kubrick. Let us know what excites you about working with Databricks.

Showcase Your Projects:If you've worked on any relevant projects, make sure to mention them! Whether it's deploying ML models or using MLflow, we love seeing real-world applications of your skills. Include links if possible!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Kubrick

Know Your Databricks Inside Out

Make sure you’re well-versed in Databricks and its capabilities, especially Delta Lake, MLflow, and Model Serving. Brush up on how these tools can be applied in real-world scenarios, as you’ll likely be asked to demonstrate your understanding during the interview.

Showcase Your MLOps Knowledge

Be prepared to discuss MLOps best practices and how you’ve implemented them in previous roles. Highlight specific examples where you’ve successfully deployed and maintained ML models in a production environment, as this will show your practical experience.

Demonstrate Leadership Skills

Since the role involves line management and leading technical delivery, think of instances where you’ve taken charge of a project or mentored junior team members. Be ready to share how you fostered collaboration and engineering excellence within your team.

Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and ability to choose the right tools for various scenarios. Brush up on Python and SQL, and be ready to explain your thought process when tackling complex ML problems.