Senior Staff Machine Learning Engineer – Pricing

🕒 April 1

🇬🇧 United Kingdom – Remote

💵 £127k / year

⏰ Full Time

🟠 Senior

🤖 Machine Learning Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

infoinfo

👻 Ghost score 54%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of tem

tem

51 - 200 employees

Founded 2021

⚡ Energy

🛍️ eCommerce

☁️ SaaS

Energy • eCommerce • SaaS

tem is a company that empowers businesses to save on energy costs by directly purchasing from renewable energy generators. With its innovative RED™ product, tem simplifies the energy procurement process, offering transparency and a streamlined portal for managing contracts, quotes, and billing. The company aims to reduce the expense associated with traditional energy suppliers, enabling clients to cut energy costs by up to 25% while supporting the transition to renewable energy. tem's mission is to create accessible renewable energy solutions for all businesses, promoting sustainability and fair pricing within the energy market.

📋 Description

• Define the technical direction, strategy, and roadmap for pricing machine learning within Rosso • Design and implement models that dynamically set prices • Balance signing probability, portfolio balance, and margin maximisation • Develop probabilistic models for risk management and short-term imbalance decisions • Own the modelling and data layer • Collaborate with software engineers and MLOps to productionise models • Contribute to system design decisions affecting performance and reliability • Explain model behaviour, assumptions, and trade-offs to technical stakeholders • Lead pricing ML as a core part of tem’s transaction infrastructure • Help transform the reactive pricing system into a proactive engine targeting the right customers at the right time

🎯 Requirements

• Deep experience building ML systems for pricing, revenue optimisation, or decision-making under uncertainty • Track record of models progressing from concept to production and delivering measurable commercial impact • Strong foundation in stochastic optimisation and probabilistic modelling • Ability to formulate ambiguous business problems using appropriate mathematical approaches • First-principles reasoning across stochastic programming, classical ML, reinforcement learning, and heuristics • Production-grade Python • High standards for code quality and system design • Ability to work alongside software engineers across the full ML lifecycle • Senior technical leadership in ML, including setting direction for a significant technical area • Experience influencing cross-functional teams • Ability to communicate complex model decisions to commercial, product, and engineering stakeholders • Experience with reinforcement learning or causal inference in applied commercial settings is a bonus • Familiarity with energy markets, power trading, or portfolio management is a bonus • PhD or equivalent research depth in a quantitative discipline is a bonus • Ability to reason about trade-offs between optimisation solvers such as Gurobi and gradient-based ML methods such as PyTorch is a bonus • Experience with high data throughput systems in production is a bonus • Fluent English speaking, reading, and writing required

🏖️ Benefits

• Stock Options — everyone on the team has ownership in our mission • 25 days holiday + public holidays • Ability to swap public holidays for ones that matter most • Extra day off for your birthday • Fully remote and flexible working • Clear core hours • No internal meetings on Friday afternoons • Up to £1,200 / €1,200 annually for remote setup, co-working passes, equipment, etc. • Up to £150 / €150 monthly wellbeing budget for therapy, gym memberships, meditation apps, etc.

Apply Now

Similar Jobs

🕒 April 1

Runware

11 - 50

🤖 Artificial Intelligence

🔌 API

📱 Media

Senior Machine Learning Engineer building multimodal AI media generation infrastructure at Runware. Integrating, fine-tuning, and optimizing models across text, image, video, 3D, and audio.

🕒 April 1

Prima

1001 - 5000

💼 Consulting

📦 Logistics

🛡️ Insurance

Senior Machine Learning Engineer at Prima specializing in model development and machine learning solutions for innovative motor insurance. Collaborating with a vibrant team of engineers to deliver robust tech solutions.

🇬🇧 United Kingdom – Remote

💰 $115.8M Series A on 2018-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 Machine Learning Engineer

🕒 April 1

Prima

1001 - 5000

💼 Consulting

📦 Logistics

🛡️ Insurance

Senior Machine Learning Engineer responsible for developing impactful solutions for future insurance at Prima. Join a team of over 200 engineers in a dynamic work environment.

🕒 March 31

Veeva Systems

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Data Scientist/ML Engineer responsible for ML and AI services that enhance user engagement for life sciences. End-to-end production services impacting customer experiences with developing analytics products.

🕒 March 7

Depop

201 - 500

🛍️ eCommerce

👗 Fashion

🌍 Social Impact

Senior Machine Learning Engineer developing machine learning models for personalised ranking in Depop app. Collaborating with cross-functional teams to build and optimize ranking systems.