Senior/Lead Machine Learning Engineer

Senior/Lead Machine Learning Engineer

Full-Time 63000 - 77000 £ / year (est.) Remote
M

At a Glance

  • Tasks: Transform raw data into structured insights and improve ML pipelines for efficiency.
  • Company: Join Mimica, an innovative AI-powered platform revolutionising productivity.
  • Benefits: Generous pay, stock options, remote work, flexible schedules, and ample time off.
  • Other info: Fully remote role with a dynamic team across Europe, offering excellent career growth.
  • Why this job: Shape the future of work with cutting-edge AI technology and impactful projects.
  • Qualifications: Strong ML background, Python skills, and experience with LLMs in production.

The predicted salary is between 63000 - 77000 £ per year.

Mimica is an AI-powered process intelligence platform enabling enterprises and individuals to reclaim their most precious resource: time. We’ve all seen repetitive tasks and redundant processes quietly drain productivity and creativity. Not because companies don’t want to become more efficient, but because they don’t know where to start. Mimica automatically analyzes your team’s work, then generates the AI agents to execute it. Our software turns everyday work into data-backed decisions, helping companies remove process bottlenecks, automate the right tasks, and upskill teams with precision and confidence.

We’ve raised $26 million in Series B financing and are scaling fast. Backed by investors including Khosla Ventures and Paladin Capital, our proprietary AI technology is trusted by Fortune 500 companies to accelerate transformation. Mimica is recognized as a Top 100 AI Start-up by Accel and an industry Leader by the Everest Group.

Behind our platform is a team of exceptionally talented people, remote-first and globally distributed across 16+ countries. We’re looking for curious, collaborative people excited to solve complex problems. You’ll join a fast-paced environment built on high ownership, bottom-up thinking, and transparent, open communication – helping some of the world’s leading organizations transform the way work gets done with AI.

Your mission: You’ll join us as a Machine Learning Engineer/Data Scientist for Mimica’s Data Intelligence team, whose goal is to transform raw recorded data into clean, structured, anonymized data that powers the work of other teams. You’ll own key parts of our ML pipelines end to end, making them more accurate, cost-efficient, and trustworthy. Along the way, you’ll build evaluations and LLM judges, run experiments, and transform promising results into validated production improvements.

Part of your day-to-day:

  • Own, debug, and improve production pipelines for accuracy and efficiency.
  • Design, build, and iterate on LLM evals and LLM-as-a-judge systems, including the datasets, metrics, and benchmarks to monitor quality.
  • Run rigorous experiments on prompts, pipeline design, model choice, and inputs (e.g., OCR text vs. image + OCR), and turn the results into clear recommendations.
  • Drive LLM efficiency improvements across our pipelines by comparing models, restructuring steps, and replacing LLM calls with smaller, purpose-built models where it makes sense.
  • Expand our anonymization pipeline, including evaluating and adapting existing models.
  • Work with Python and quality engineers to take experiments into production, and share responsibility for the code you ship.
  • Document findings in writing (e.g., experiment reports, design docs).

What we’re looking for: Primarily, we’re looking for an individual with an experiment- and data-driven researcher mindset with good coding habits. This includes:

  • Solid machine learning/data science background: you understand experimental design, data splits, metrics, bias, and statistical significance, and you know when a result is real.
  • Hands-on experience applying LLMs in production or near-production settings, especially evaluating them: building eval sets, LLM judges and benchmarks, and iterating on prompts and pipelines against them.
  • Comfortable getting deep into messy data: exploring it, troubleshooting issues, and transforming insights into measurable improvements.
  • Strong Python and good engineering skills. You write clear, readable, tested code that others can take to production, even if you’re not the one owning the infrastructure.
  • Able to work independently on ambiguous problems: framing the question, choosing the approach, and deciding on the acceptance criteria to ship.
  • Use AI coding tools effectively and stay accountable for the output: understand, explain, and defend everything you ship.
  • Communicate clearly in spoken and written English, including explaining technical trade-offs to both technical and non-technical audiences.

Bonus / Nice to have:

  • Experience with classical ML or deep learning model development.
  • Experience with image/OCR pipelines or face-related anonymization.
  • Experience shipping end-to-end ML features in a startup or scale-up environment.

This is a fully remote position. To make sure we work well together, we’re only considering candidates based in the UK or Europe, in time zones compatible with London (typically UTC-1 to UTC+3).

What we offer:

  • Generous compensation + stock options - aligned with our internal framework, market data, and individual skills.
  • Distributed work: Work from anywhere - fully remote, in our hubs, or a mix.
  • Company-issued laptop, remote setup stipend, and co-working budget.
  • Flexible schedules and location.
  • Ample paid time off, in addition to local public holidays.
  • Enhanced parental leave.
  • Health & retirement benefits.
  • Annual learning & development budget.
  • Annual workaways and regular virtual & in-person socials.
  • Opportunity to contribute to groundbreaking projects that shape the future of work.

Note: Some benefits may vary depending on location and role. Mimica will only contact candidates from an @mimica.ai email address. We do not request banking or sensitive personal information during the recruiting process.

Senior/Lead Machine Learning Engineer employer: Mimica

Mimica is an exceptional employer that champions a remote-first work culture, allowing you to collaborate with a diverse, globally distributed team. With a strong focus on employee growth, you'll have the opportunity to shape engineering practices while working on cutting-edge AI technologies that drive transformation for Fortune 500 companies. Enjoy the flexibility of remote work alongside a commitment to innovation and excellence in your role as a Senior Backend Engineer.

M

Contact Details:

Mimica Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior/Lead Machine Learning Engineer

✨Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Mimica!

✨Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior/Lead Machine Learning Engineer at Mimica.

✨Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Mimica.

✨Apply Directly through Our Website

When you find a suitable opening like Senior/Lead Machine Learning Engineer at Mimica, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace Senior/Lead Machine Learning Engineer

Machine Learning
Data Science
Experimental Design
Data Splits
Metrics
Statistical Significance
Large Language Models (LLMs)

Some tips for your application 🫡

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Mimica, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Mimica. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Mimica

✨Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

✨Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

✨Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Mimica!

✨Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.