Our DACH 2025/26 Salary Guide is live - download here
arrow-leftBack to the previous page

Algorithm Engineer

Location:
Remote work, England
Salary:
Remote - UK (O/IR35) & NL, BE, GER (B2B)
Job Type:
ContractRemote
Date Posted:
23 minutes ago
Expiry Date:
28/12/2025
Job Ref:
BH-124039
Start Date:
13/11/2025
Contact:
Sergio Osman
Contact Email:
sergio.osman@xcede.com
Specialism:
UK RemoteEnglandEU RemoteAI EngineeringSoftware Engineering & ArchitectureData Science
Senior Algorithm Engineer - Python / Distributed Systems / Energy Tech
Remote - UK (O/IR35), NL, BE, GER
3 - 6 Months initial contact

Join a pioneering technology scale-up driving the digital transformation of the energy industry. You’ll help design and evolve distributed software systems that process millions of data points across the UK energy market — turning complex datasets into intelligent, scalable software solutions.

The Role
You’ll be a key member of the Algorithms team, collaborating closely with clients, product managers, and domain experts to design and implement software solutions that underpin large-scale pricing, forecasting, and billing systems. This is a hands-on role blending software engineering with system architecture — ideal for someone who enjoys building robust, high-performance code and guiding technical direction.

What You’ll Do

  • Design, build and optimise Python-based algorithms and distributed components that power energy forecasting and pricing workflows.
  • Contribute to system architecture decisions — microservices, APIs, and distributed computing layers.
  • Collaborate directly with stakeholders to translate business and market logic into maintainable, scalable software.
  • Lead by example through clean, efficient coding, mentoring, and peer reviews.
  • Continuously evolve the distributed software stack, improving performance and reliability across platforms.

What You’ll Bring
  • Strong proficiency in Python, including modern data engineering libraries (Pandas, NumPy, Dask, Polars, PySpark).
  • Experience designing or maintaining distributed systems or microservice architectures.
  • Background as a software engineer or data engineer — experience in energy markets is a significant advantage (especially UK or European retail).
  • Strong communication and collaboration skills — you’ll work directly with internal teams and clients.
  • Knowledge of SaaS or product environments, and an appetite to work in a rapidly evolving energy tech space.

APPLY FOR THIS JOB

For your job application, please fill in the form below.
SHARE THIS JOB
whatsappenvelopelinkedin
Sergio Osman

Sergio Osman

Specialisms: Data, Data Science, Digital & Product Analytics, Marketing & Insight Analytics, Data Engineering, Business Intelligence, Credit Risk & Analytics
whatsappenvelopelinkedin

Latest Jobs