
tem · United Kingdom
📈 Who We Are: We are rebuilding the energy transaction, making it transparent and fair. Our goal is to put power back where it belongs, in the hands of custo...
We are rebuilding the energy transaction, making it transparent and fair.
Our goal is to put power back where it belongs, in the hands of customers and to take on one of the most critical problems of our
century, access to low cost electricity.
tem exists to fix a broken global energy market that’s long favoured legacy operators, intermediaries, and opaque pricing. Today’s
electricity system was not designed for rapid decarbonisation, AI-driven efficiency or fair access for the actual users -
businesses and generators.
We’ve built the first AI native transaction infrastructure to reinvent how electricity is bought, sold and priced. Our technology
is designed to cut out the inefficient fees, automate complex market flows, and bring transparency and fairness to energy
transactions at scale.
In late 2025, after extraordinary growth, we closed a $75 million Series B - led by Lightspeed Venture Partners with participation
from Albion, Atomico, Allianz, Hitachi Ventures, Hitachi Ventures, Schroders Capital and others - positioning us for global
expansion, deeper product innovation and category leadership.
We’re scaling internationally and building toward a future where AI-driven infrastructure is foundational to electricity markets
worldwide.
Since launch, our modern utility product, known as RED, has already facilitated thousands of business customers and billions in
energy transaction value, proving that modern software and AI can transform an industry built on legacy systems.
At tem, we’re not just building another energy company, we’re rearchitecting market infrastructure so that transparency,
efficiency and sustainability become the default, not the exception.
Rosso is tem's core pricing infrastructure. It brings together forecasting, margin optimisation, and portfolio balancing to price
energy tenders from first input through to signed contract — and keeps the portfolio healthy as we grow. It sits directly on the
critical path for revenue.
This is a rare role. We're looking for someone who combines Principal-level distributed systems depth with real, hands-on
experience bringing ML models into production — and who does all of it in Python. That combination is genuinely uncommon, and we
know it.
You'll own the most complex technical deliveries in Rosso end-to-end: designing the system, writing the code, partnering with our
Data Science and ML teams to get pricing and forecasting models running reliably in production, and setting the technical
direction for how Rosso scales. You'll challenge the brief, commit to a direction under uncertainty, and be accountable for
outcomes — not workstreams.
If you've spent your career at the intersection of high-stakes backend systems and ML productionisation, and your instinct when
given a hard problem is to get into it rather than frame it, this role was written for you.
correctness, operability, and scalability as volume grows. You drive these from first design through to production.
bring forecasting, optimisation, and pricing models into Rosso's core workflows safely, correctly, and at scale. You'll co-own
the design of how models integrate with production systems — not just the infrastructure wrapper around them.
primary source of complexity. Set clear domain boundaries and prevent the drift that compounds over time.
Align people around a technical direction and deliver.
voice to engineering leadership.
surface in production.
systems at scale. You know the language's performance characteristics, packaging and dependency patterns, async and concurrency
models, and you have opinions about how to build Python systems well.
models (forecasting, optimisation, pricing, or similar) into production systems, designing the infrastructure around them, and
owning what happens when they fail or drift. This isn't coordination experience; it's hands-on engineering.
and can point to what changed because of it. Not just influence — shipped outcomes with measurable business impact.
APIs, event-driven architectures, data pipelines — where domain logic is the hard part. You know what domain drift looks like
and how to prevent it.
asynchronous workflows — operated in production and learned from failure.
direction, and take responsibility for the outcome. You don't narrate a methodology — you execute one.
— they're the same thing.
role and level.
birthday 🎉.
Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that
may be required.
1. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more
detail.
2. Behaviour Interview with our Rosso GM, hiring manage for this role (45 Mins). This is your chance to really understand the
role, the expectations, and ensure alignment on ways of working.
3. Technical Interview with the Team (90 Mins). You’ll meet with potential peers in this session and will discuss technical
topics and experiences.
4. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will
explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what
it’s really like to work at tem.
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.
THE ROLE We have an opportunity for a Principal Engineer in our AI & Algorithms department, working with a particular focus on our defence and security clients. You’ll join a team of talented engineers and scientists designing, building and testing intelligent systems that require cutting edge algorithms. As one of the senior technical voices in the team, you’ll be architecting the algorithmic approach on our projects, setting the technical bar for others, and helping shape the work we deliver. As well as hands-on engineering, you’ll spend time with clients, using your expertise to win new projects as well as deliver them. You’ll work in multidisciplinary teams that use our labs and computing resources to enable us to deliver ambitious projects. Much of our defence and security work requires security clearance, so we ask for it up front. You won’t work exclusively in that sector, but a genuine interest in it matters to us. We offer a flexible approach to hybrid working, although some of the projects you will be working on will require full-time working in the office. WHAT YOU’LL BE DOING * Applying data-driven software development in machine learning/AI, applied statistics, and sensor processing, alongside mathematical computing techniques such as digital signal processing, simulation, and numerical optimisation. * Acting as technical lead and architect on our larger, more complex projects, owning the technical solution and the value it delivers to the client. * Setting technical direction and acting as technical reviewer across the department, with your opinion sought by colleagues. * Leading the development of proposals and costed work programmes, turning client problems into work we can win and deliver. * Driving internal capability and demonstrators that keep us at the leading edge and open up new conversations with clients. * Mentoring engineers and conducting technical interviews to help us recruit and grow strong people. * Contributing to how the department works, improving our processes and technical standards. WHAT YOU CAN BRING We are looking for an experienced engineer, with the breadth to lead the algorithmic component of multidisciplinary work and the ability to work with our commercial teams to help create and win new work. * 5+ years’ experience designing and delivering cutting edge algorithms for intelligent systems, including working on defence or security projects. * Technical skills in one or more of: transformer models, diffusion models, reinforcement learning, machine vision and perception. * A strong undergraduate degree in a relevant technical subject, such as AI/machine learning, computer science, mathematics or, physics. A PhD in a relevant subject is welcome but not required; deep, demonstrable industrial expertise is what matters. * Strong Python and software engineering judgement. * The ability to architect the technical approach on complex projects and to review the work of others, including working autonomously as the technical authority. * Experience mentoring and developing engineers. * Experience working with non-technical stakeholders for your work. * Interest in working directly with clients and contributing to proposals and sales conversations. * A genuine affinity for working in the defence and security sector. Because of where this role sits, holding (or being able to obtain) UK security clearance is essential. You must be eligible to obtain Security Check (SC) level security clearance (https://www.gov.uk/guidance/united-kingdom-security-vetting-applicant). You must be able to work in the UK without restrictions in accordance with UK National Law and be prepared to successfully undertake an appropriate level of UK National Security Vetting according to UK Government criteria. While not essential requirements, we would also be very interested if you have experience with any of the following: * Technical experience with any of: signal processing, edge computing, statistical modelling, numerical optimisation, or simulation. * A track record of building client relationships and leading the technical side of sales campaigns and proposals. * An established external profile: publications, conference talks or shareable project credentials * A PhD or published research in a data-driven field WHY CAMBRIDGE CONSULTANTS? Cambridge Consultants creates exciting and novel breakthroughs in technology and products. Our work on intelligent systems area has helped create world-first and market-changing technologies including real-time AI-enhanced medical imaging, autonomous defence systems against cyberattacks, and edge algorithms to help visually impaired people navigate indoor spaces. We combine our research output with engineering rigour to create innovative and robust solutions to solve complex problems presented to us by our clients. We help clients across a diverse range of markets, including defence/security, healthcare, biotech, industrial and energy, so there is no shortage of variety. At the heart of what we do are talented and motivated multi-disciplinary teams empowered to create cutting edge technologies and systems to solve difficult problems for our clients. We offer a diverse, fun, and challenging work environment where you'll have the chance to work on a wide variety of projects that deliver real value using technology. We recognise and celebrate individual talent and we understand the importance of letting individuals be just that. Our people are here to do the best work of their lives and our job is to provide the platform for them to do it. ---------------------------------------------------------------------------------------------------------------------------------- By submitting an application to Cambridge Consultants, you confirm that the information provided in this application, together with any supporting documentation, is true, complete, and accurate to the best of your knowledge and belief. You understand that any false statement, misleading information, or material omission may render you liable to disqualification from the recruitment process, withdrawal of any offer of employment, or dismissal without notice if discovered following appointment. You acknowledge that the organisation reserves the right to verify the information supplied. ----------------------------------------------------------------------------------------------------------------------------------
About DataCamp DataCamp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, DataCamp equips learners and organizations of all sizes to harness the power of data and AI. As a trusted partner to over 17 million learners and 6,000+ companies, including 80% of the Fortune 1000, DataCamp is leading the charge in addressing the critical data and AI skills shortage. About the role Research has consistently shown that one-on-one tutoring dramatically outperforms traditional classroom instruction—a finding known as Bloom's 2 Sigma Problem. Despite decades of awareness, no solution has successfully delivered personalized tutoring at scale. Until now. We are building an AI tutoring system designed to emulate and eventually surpass the best human tutors. You will work on the core AI system that delivers real-time, adaptive learning experiences to learners. If you're excited about building the future of human learning, this role is for you. This role can be done remotely from anyone of the following; United Kingdom, Belgium, Portugal OR UAE About you At DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You're adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you beyond just meeting targets—you aim to understand the "why" behind our goals and take ownership to drive the business forward. You’re a collaborative team player who values transparency and always seeks to improve and innovate. If this sounds like you, we encourage you to apply! Responsibilities * Build and evolve the core AI tutoring system, including prompt architectures, agentic workflows, and real-time adaptive behaviors. * Run rigorous experimentation and evaluation, developing custom metrics and frameworks to measure learning effectiveness and improve model reliability. * Design and implement scalable, maintainable software, integrating AI capabilities with platform systems, content pipelines, and user experience components. * Collaborate cross-functionally with educators, content creators, and product teams to translate pedagogical goals into technical solutions. * Prototype and productionize novel model interactions, leveraging emerging research and capabilities to advance the tutor’s intelligence. * Ensure quality, safety, and observability through monitoring, testing, guardrails, and iterative refinement of model behavior. * Share knowledge and elevate teammates, contributing to a culture of clarity, simplicity, and continuous learning. Qualifications TECHNICAL * 1+ years building complex LLM-based systems, with strong prompt engineering intuition and experience designing agentic workflows. * Ability to design meaningful evaluation methods, including custom metrics and frameworks when off-the-shelf options fall short. * Strong software engineering fundamentals, architectural thinking, and fluency in Python; comfortable working with production infrastructure, cloud environments, and CI/CD. * Actively follows AI research and emerging capabilities, applying new ideas creatively to real problems. PRODUCT & PEDAGOGY * Strong empathy for learners and content creators; able to translate pedagogical goals into system behavior and product decisions. * Ability to reason holistically across AI behavior, content structure, platform features, and user experience. * Familiarity with learning science or a desire to develop expertise. CHARACTER & COLLABORATION * Drawn to difficult, ambiguous problems with no clear blueprint; persistent in exploring and refining solutions. * Preference for elegance and simplicity in system design. * Communicates clearly across mediums and enjoys mentoring and collaborating in small, high-ownership teams. Why Datacamp? Joining DataCamp means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why you’ll love being on our team: * Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding. * Competitive compensation: We offer a competitive salary with attractive benefits. * Flexibility: Benefit from flexible working hours because the future is flexible! * Continuous learning: Access a yearly learning budget for conferences & training to support your professional growth. * Global retreats: Participate in international company retreats, fostering a global team spirit. * Equipment: Yearly refreshment of your IT Equipment budget for your home working setup. * Amazing team: Collaborate with a truly exceptional team—seriously, we’re awesome!
📈 Who We Are: We are rebuilding the energy transaction, making it transparent and fair. Our goal is to put power back where it belongs, in the hands of customers and to take on one of the most critical problems of our century, access to low cost electricity. tem exists to fix a broken global energy market that’s long favoured legacy operators, intermediaries, and opaque pricing. Today’s electricity system was not designed for rapid decarbonisation, AI-driven efficiency or fair access for the actual users - businesses and generators. We’ve built the first AI native transaction infrastructure to reinvent how electricity is bought, sold and priced. Our technology is designed to cut out the inefficient fees, automate complex market flows, and bring transparency and fairness to energy transactions at scale. In late 2025, after extraordinary growth, we closed a $75 million Series B - led by Lightspeed Venture Partners with participation from Albion, Atomico, Allianz, Hitachi Ventures, Hitachi Ventures, Schroders Capital and others - positioning us for global expansion, deeper product innovation and category leadership. We’re scaling internationally and building toward a future where AI-driven infrastructure is foundational to electricity markets worldwide. Since launch, our modern utility product, known as RED, has already facilitated thousands of business customers and billions in energy transaction value, proving that modern software and AI can transform an industry built on legacy systems. At tem, we’re not just building another energy company, we’re rearchitecting market infrastructure so that transparency, efficiency and sustainability become the default, not the exception. 🏅 The Role Rosso is tem's core IP. It's the transaction infrastructure that replaces what a traditional trading desk does — forecasting energy prices and volume, building a real-time picture of the portfolio, optimising the fees placed on every quote, and autonomously managing hedging decisions. All of it running continuously. All of it on the critical path for every deal tem closes. Machine learning is at the heart of it. Rosso combines forecasting, optimisation and classical ML to process billions of data points and drive thousands of automated decisions a day. Every inference shapes the prices our customers see. We've proved the concept. tem now serves 2% of the UK market. The next step is building a pricing engine that doesn't just react — one that proactively drives growth by targeting the right customers at the right time, at the right price, while protecting margin and portfolio balance. Then taking that internationally. We're looking for a Senior Staff Machine Learning Engineer to own pricing ML within Rosso. This is a hands-on senior IC role with real technical authority — you set the strategy, define the mathematical approach, build the models, and ship them. You work closely with MLOps and software engineers, but you don't wait on them. The hard part of this job is the formulation, not the infrastructure. 🚀 Responsibilities * Own the technical direction for pricing ML. Define what to build and how. Set the roadmap for the pricing engine as a core piece of tem's IP — and be accountable for its performance. * Formulate and solve the pricing problem properly. The mathematical foundation doesn't fully exist yet. Your first job is to define it: a dynamic, real-time system that simultaneously optimises for signing probability, portfolio balance, and margin. Choose the right approach — stochastic programming, reinforcement learning, classical ML, or a hybrid — based on the problem, not familiarity. * Build and ship models end-to-end. Own the modelling and data layer. Write production-grade Python. Architect models with deployment in mind and carry them through to production — you can execute without being blocked by engineering dependencies. * Solve imbalance problems. Develop probabilistic models to optimise risk management and short-term balancing decisions in a highly dynamic environment. * Be the voice of pricing ML across the business. Commercial, product, and engineering teams depend on this engine. They need to understand what it's doing and why. You make that happen — clearly, without losing precision. 🎯 Requirements Must-haves: * Deep experience building ML systems for pricing, revenue optimisation, or real-time decision-making — at companies where pricing is the product, not a supporting function. Track record of models that reached production and moved commercial metrics. * Strong foundation in stochastic optimisation and probabilistic modelling. The judgement to formulate ambiguous business problems mathematically before reaching for a tool. * First-principles reasoning across methods. You choose between stochastic programming, reinforcement learning, classical ML, or a simple heuristic based on what the problem demands. * The engineering depth to match your modelling. Production-grade Python, high bar for code quality, and the ability to carry models from formulation to deployment without being blocked. * Senior technical leadership. A track record of setting direction for a significant technical area, influencing cross-functional teams, and translating complex model behaviour into clear terms for commercial, product, and engineering stakeholders — so decisions are understood and acted on. Bonus points: * Experience with real-time pricing at scale — ride-hailing, food delivery, logistics, or similar environments where latency and portfolio effects matter. * Familiarity with energy markets, power trading, or portfolio risk management. * PhD or equivalent research depth in a quantitative discipline — statistics, applied mathematics, operations research, or similar. * Ability to reason about trade-offs between optimisation solvers (Gurobi etc.) and gradient-based methods (PyTorch etc.), and the judgement to know when to reach for each. * Experience with causal inference or reinforcement learning in applied commercial settings. 🗣️ Interview Process Our processes normally take around 2–3 weeks from first call to offer — please let us know about any timeline adjustments you need. 1. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. 2. Behaviour Interview with our Rosso GM, hiring manage for this role (45 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. 3. Technical Interview with the Team (90 Mins). You’ll meet with potential peers in this session and will discuss technical topics and experiences. 4. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it’s really like to work at tem. 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.