Latest AI JobsBrowse Jobs
tem logo

Senior Staff Machine Learning Engineer - Pricing

temUnited KingdomData
Apply on company site
Salary
£127K
Job type
Full-time
Work mode
Remote
Posted
11 Sept 2026
Status
Open · checked 7d ago

About this role

tem is hiring a remote Senior Staff Machine Learning Engineer to lead pricing ML within their core transaction infrastructure in the United Kingdom. This hands-on senior individual contributor role suits an experienced engineer who thrives in ambiguous greenfield environments and wants to drive commercial impact through innovative pricing models.

Role Overview

As a Senior Staff Machine Learning Engineer specializing in pricing, the candidate will take charge of the technical direction for pricing ML within the Rosso core transaction infrastructure. This pivotal role involves transitioning the current reactive system into a proactive pricing engine that targets the right customers at the optimal time. Working closely with software engineers, other machine learning engineers, and MLOps teams, the professional will shape automated decisions that directly impact electricity pricing and portfolio balancing for thousands of business customers.

Key Responsibilities

Own the end-to-end technical direction and roadmap for pricing machine learning within the core transaction infrastructure.
Design and implement advanced machine learning systems for price optimisation that dynamically balance signing probability, margin maximisation, and portfolio balance.
Develop probabilistic models to solve short and long-term imbalance problems and optimise risk management in a dynamic market environment.
Bridge advanced modelling and production layers by collaborating with software engineers to ensure models are reliable and performant.
Articulate complex model behaviors, assumptions, and commercial trade-offs clearly to cross-functional technical and business stakeholders.

Requirements

Deep, proven experience building machine learning systems for pricing, revenue optimisation, or decision-making under uncertainty with measurable commercial impact.
Strong foundation in stochastic optimisation, probabilistic modelling, and first-principles reasoning.
Production-grade Python engineering skills with a high bar for code quality and system design across the full machine learning lifecycle.
Demonstrated senior technical leadership with a history of guiding significant technical areas and influencing cross-functional teams.

Nice to Have

Practical experience using reinforcement learning or causal inference in commercial settings.
Familiarity with energy markets, power trading, or portfolio management.
A PhD or equivalent research depth in a quantitative field such as statistics, applied mathematics, physics, or operations research.
Ability to evaluate trade-offs between optimisation solvers like Gurobi and gradient-based machine learning methods like PyTorch.
Experience working with high data throughput systems in production environments.

Skills and Tools

Python
PyTorch
MLOps
Stochastic Optimisation
Probabilistic Modelling
Reinforcement Learning
Causal Inference

Salary and Benefits

Competitive annual salary of £127,000, benchmarked regularly with pay adjustments based on evidence rather than fixed annual cycles.
Stock options providing every team member with ownership in the corporate mission.
25 days of holiday plus public holidays, with the flexibility to swap public holidays and take an extra day off for a birthday.
Fully remote and flexible working arrangements distributed across Europe with established core hours and no internal meetings on Friday afternoons.
Annual remote setup and co-working budget of up to £1,200 or €1,200.
Monthly wellbeing budget of up to £150 or €150 covering therapy, gym memberships, meditation apps, and more.

About the Company

tem is an innovative organization focused on rebuilding global energy transactions to make them transparent, fair, and accessible. The company addresses critical challenges in modern electricity systems by utilizing AI-native transaction infrastructure to automate complex market flows and cut inefficient fees. Backed by a $75 million Series B funding round led by Lightspeed Venture Partners alongside other prominent investors, the company is positioned for rapid international expansion and category leadership.

How to Apply

Interested candidates should visit the official company careers page to submit an application and learn more about joining the team.

Skills and tech stack

Questions candidates ask

What is the salary for the Senior Staff Machine Learning Engineer role?

The salary for this position is £127,000 per year, or the equivalent in local currency.

Is this position remote?

Yes, this is a fully remote role with team members distributed across Europe, though applicants must be based in the United Kingdom.

What are the core technical skills required?

Candidates must have production-grade Python skills, deep experience in pricing or revenue optimisation machine learning systems, and a strong foundation in stochastic optimisation and probabilistic modelling.

What benefits are included besides the base salary?

Benefits include stock options, 25 days of holiday plus public holidays (with birthday leave), a £1,200 annual remote setup budget, and a £150 monthly wellbeing budget.

How long does the interview process typically take?

The interview process normally takes around 2 to 3 weeks from the initial call to receiving an offer.

Ready to apply?

The application is on the official tem careers page.

Apply on company site