Machine Learning Technical Lead in London

Machine Learning Technical Lead in London

London Full-Time 60000 - 80000 £ / year (est.) Working from home possible
tem

At a Glance

  • Tasks: Lead a team of ML engineers to develop and optimise AI-powered energy solutions.
  • Company: Join a dynamic startup revolutionising the energy sector with cutting-edge technology.
  • Benefits: Competitive salary, stock options, flexible remote work, and generous holiday allowance.
  • Other info: Embrace a culture of diversity and inclusion, welcoming unique perspectives.
  • Why this job: Make a real impact in a fast-paced environment while leading innovative ML projects.
  • Qualifications: Proven experience in managing ML teams and driving strategic outcomes.

The predicted salary is between 60000 - 80000 £ per year.

We are looking for a Machine Learning Engineering Lead to own the team's most technically complex function. Rosso is the core IP: the AI-powered engine at the heart of how we price, forecast, and optimise energy transactions. The ML engineers who build it work across time-series forecasting, pricing, optimisation, and classical ML simultaneously. The work is technically complex and commercially critical.

This role sits within our Leader track: one person owns their unit end to end – people, strategy, delivery, budget, and outcomes. You're not a coach on the sideline. You're the person accountable for the ML function performing and for Rosso hitting its numbers.

You'll report into the GM of Rosso, set strategic direction for ML in partnership with them, and work closely with the Rosso Engineering Manager to keep ML and software engineering operating as one team. You'll own the hiring bar and be directly responsible for the performance and development of every ML engineer in the function.

In your first 12 months:

  • The ML engineers trust you and see you as their owner;
  • The function has clear operating rhythms and a predictable hiring pipeline;
  • Each engineer has a clear development path;
  • ML and software engineering collaboration inside Rosso is noticeably stronger.

Responsibilities:

  • Own the ML function end to end: You hold the people, the priorities, the strategy, and the outcomes. This isn't a coordination role. You're the single accountable leader for how the ML function performs inside Rosso.
  • Set and sign off on ML strategy: Work with your ML engineers and Experts to develop strategic direction. Propose it, debate it, sign off with the GM. When there's alignment, operate with a high degree of autonomy.
  • Build a high-performing team: Lead hiring, onboarding, performance management, and career development. Set the frameworks and operating rhythms that give ML engineers clarity, support, and room to grow. Act on underperformance. Hold the hiring bar high as the team scales.
  • Own the operating systems: Build and maintain the rituals and structures that keep the team effective – sprint cadences, incident review, model monitoring feedback loops, cross-team reporting, and the prioritisation processes that keep the function focused on what matters.
  • Enable without adding overhead: You are a sounding board, not a technical authority. Ask the right questions, help surface risks, and create space for experts to make good decisions – without positioning yourself as another review layer.
  • Drive collaboration with the Rosso Engineering Manager: Partner closely to align priorities between ML and software engineering. The two teams need to work together effectively, and you are a key part of making that happen.

Requirements:

  • Ownership orientation: You want accountability for outcomes, not just oversight of a team. You're comfortable holding the pen on strategy, budget, and people – and being the person the GM holds to account when the numbers aren't moving.
  • Strong management experience: Proven experience managing ML engineers or scientists at varying ranges of experience (Junior to Staff), with enough understanding of the ML lifecycle and core disciplines including forecasting, optimisation, pricing, and classical ML to manage credibly.
  • A strong people development track record: 1:1s and performance conversations that actually move people forward, action underperformance, clear progression frameworks, and coaching that builds capability across engineers at different career stages.
  • Experience building and owning team operating systems: the prioritisation frameworks, sprint cadences, incident review processes, and feedback loops that make a technically complex team perform consistently.
  • A strong hiring instinct for ML roles: you have defined the bar, built pipelines in a competitive market, and brought in strong people who had other options.
  • Experience managing a technically diverse team: comfortable holding substantive conversations across different ML problem types and helping a multi-disciplinary team prioritise and operate without being the expert in any single domain.
  • Experience in a startup or high‐growth environment: comfortable with ambiguity, able to operate effectively when not everything is figured out, and ready to do more than a textbook people‐manager role at a larger organisation would require.

Bonus points:

  • Background in energy, fintech, or another domain where ML is mission‐critical.
  • Experience building or evolving a career framework or skills matrix from scratch.
  • Familiarity with the intersection of ML and software engineering, and how to facilitate effective collaboration between the two.
  • You have hired top ML talent in a competitive market and know how to attract people who have options.

Benefits & Perks:

  • Competitive salary: We review salaries twice a year using real‐time market data, with transparent, consistent pay for the same role and level.
  • Stock Options: everyone on the team has ownership in our mission.
  • 25 days holiday + public holidays: Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday.
  • Remote & flexible working: We're fully remote, distributed across Europe with clear core hours, and no internal meetings on Friday afternoons.
  • Home working & wellbeing budgets: Up to £1,200 / €1,200 annually to upgrade your remote setup (co‐working passes, equipment, etc.). Up to £150 / €150 monthly on anything that supports your wellbeing – from therapy to gym memberships to meditation apps.

We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally underrepresented in the tech and energy sectors. If you're excited about this role but not sure you meet every requirement, we'd still love to hear from you. Your unique perspective could be exactly what we're looking for.

Machine Learning Technical Lead in London employer: tem

At our company, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to take ownership of their roles and drive meaningful impact. As a Machine Learning Technical Lead, you'll benefit from competitive salaries, stock options, and generous holiday allowances, all while enjoying the flexibility of remote work across Europe. We are committed to your professional growth, providing resources for personal development and wellbeing, ensuring you thrive both personally and professionally in a collaborative environment.

tem

Contact Details:

tem Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Machine Learning Technical Lead in London

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 tem!

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 Machine Learning Technical Lead at tem.

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 tem.

Apply Directly through Our Website

When you find a suitable opening like Machine Learning Technical Lead at tem, 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 Machine Learning Technical Lead in London

Machine Learning
Team Leadership
Strategic Planning
Performance Management
People Development
Operating Systems Management
Collaboration Skills

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 tem, 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 tem. 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 tem

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 tem!

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.