Senior Algorithm Engineer
Remote within: UK O/IR35 | NL BEL & GER B2B
Initial Length: 6-9 Months
I am hiring a Senior Algorithm Engineer to lead the design, optimisation, and scaling of core algorithmic and data solutions within a fast-paced SaaS environment operating across complex, high-volume datasets.
This role sits at the intersection of engineering, data, and commercial problem-solving. You will work closely with domain specialists and cross-functional teams to translate real-world business requirements into scalable, production-grade forecasting, pricing, and optimisation solutions.
This is a hands-on senior engineering role with strong technical leadership responsibilities. You will contribute to architectural decisions, improve engineering standards, and help shape how critical algorithms are designed, deployed, and maintained across the platform.
Responsibilities Design and deliver scalable algorithms for forecasting, pricing, and optimisation across large and complex datasets
Lead technical direction for high-volume data processing systems, ensuring performance, explainability, reliability, and production readiness
Work closely with Product, Data, and Delivery teams to translate business requirements into robust engineering solutions
Support architectural decisions across distributed systems, workflows, and microservices
Improve system robustness, performance, and scalability across models and processing pipelines
Mentor engineers through code reviews, documentation, and technical collaboration, helping raise overall engineering standards
Requirements Proven experience designing, developing, and deploying algorithms or data models in production environments, particularly across forecasting, pricing, or optimisation use cases
Strong Python engineering skills alongside modern data tooling such as SQL, Pandas, NumPy, SciPy, Dask, Polars, DuckDB, or PySpark
Experience building microservices and working within distributed system architectures
Strong understanding of large-scale or high-frequency data environments such as IoT, sensor, weather, utility, or operational data
Ability to make technical decisions, influence design direction, and work effectively across engineering and business teams
Clear communication skills and experience mentoring or guiding other engineers
Previous SaaS experience preferred; industry-specific domain knowledge is beneficial but not essential