Principal Machine Learning Engineer – Revenue Optimisation

🕒 June 29

🇬🇧 United Kingdom – Remote

💵 £150k / year

⏰ Full Time

🔴 Lead

🤖 Machine Learning Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

infoinfo

👻 Ghost score 28%

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

• Own the technical direction and roadmap for pricing machine learning within Rosso • Formulate a dynamic real-time pricing system optimising signing probability, portfolio balance, and margin • Select suitable approaches including stochastic programming, reinforcement learning, classical ML, or hybrid methods • Build and ship production-grade models and data layers end-to-end in Python • Architect models for deployment and carry them through to production • Develop probabilistic models for risk management and short-term balancing decisions • Act as the voice of pricing ML across commercial, product, and engineering teams • Explain pricing engine behaviour and rationale clearly and precisely • Collaborate with MLOps and software engineers while independently executing modelling work

🎯 Requirements

• Deep experience building ML systems for pricing, revenue optimisation, or real-time decision-making • Track record of models reaching production and moving commercial metrics • Strong foundation in stochastic optimisation and probabilistic modelling • Ability to formulate ambiguous business problems mathematically • First-principles judgement across stochastic programming, reinforcement learning, classical ML, and heuristics • Production-grade Python and high standards for code quality • Ability to carry models from formulation to deployment without engineering dependency blockers • Senior technical leadership experience setting direction for a significant technical area • Experience influencing cross-functional teams • Ability to explain complex model behaviour clearly to commercial, product, and engineering stakeholders • Experience with real-time pricing at scale, energy markets, power trading, portfolio risk management, optimisation solvers such as Gurobi, gradient-based methods such as PyTorch, causal inference, or reinforcement learning are bonus points • English fluency: ability to speak, read, and write English fluently • Ability to work from the country of residence with required authorisation or sponsorship

🏖️ Benefits

• Competitive salary of £150,000 or equivalent in local currency • Pay benchmarked to role and level; pay can move when evidence supports it • Stock options • 25 days holiday plus public holidays • Option to swap public holidays • Extra day off for 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, and equipment • Up to £150 / €150 monthly wellbeing budget for therapy, gym memberships, meditation apps, and similar support

Apply Now

Similar Jobs

🕒 June 19

Reddit, Inc.

501 - 1000

💼 Consulting

📣 Marketing

📱 Media

Staff ML Engineer leading Reddit Ads embedding and relevance modeling. Setting technical direction and building scalable NLP, CV, and LLM-powered representations.

🕒 February 24

Depop

201 - 500

🛍️ eCommerce

👗 Fashion

🌍 Social Impact

Staff Machine Learning Scientist developing ranking models for Depop's app. Collaborating with cross-functional teams to drive innovation while mentoring others.

Python

PyTorch

Tensorflow

🕒 February 18

Depop

201 - 500

🛍️ eCommerce

👗 Fashion

🌍 Social Impact

Staff Machine Learning Scientist building foundational machine learning models for fashion resale at Depop. Collaborating with cross-functional teams to drive innovation and scale ML solutions.