
Algorithm Engineer
Job Description
Posted on: November 2, 2025
Senior Algorithm Engineer | Remote (Europe) | 6-Month Contract (Outside IR35) | Day Rate DOE
We’re looking for a skilled Algorithm Engineer to join an innovative technology team. This is a 6-month contract role for someone who enjoys designing data-driven solutions and building efficient algorithms to tackle complex analytical challenges.
Role Overview
In this position, you will develop and optimise algorithms that support critical decision-making processes. You’ll work closely with cross-functional teams to translate requirements into practical, scalable Python solutions. The role blends hands-on development with technical guidance, helping shape best practices and standards across projects.
Key Responsibilities
Engineer algorithms and models for analytical, predictive, or optimisation tasks.
Collaborate with product and engineering teams to translate complex problems into maintainable, performant solutions.
Review and improve existing workflows to enhance speed, reliability, and accuracy.
Share technical knowledge and mentor peers on best practices.
Contribute to reusable code components that accelerate development.
Required Skills & Experience
Strong experience in Python and data-focused programming.
Proven ability to deliver algorithms or predictive models in production environments.
Familiarity with scalable systems, cloud-based platforms, or distributed architectures.
Comfortable handling high-volume or multi-source data.
Strong communication skills and a collaborative mindset.
Domain experience (energy, utilities, or related)
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Software Engineer II (Journeys)

Data Engineer I

Software Engineer, Full Stack

Java Developer

