Senior Algorithm Engineer
Senior Algorithm Engineer focuses on deliver scalable algorithms for forecasting, pricing, and optimisation across large and complex datasets.
What the role involves
- Deliver scalable algorithms for forecasting, pricing, and optimisation across large and complex datasets.
- Leading 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.
- Supporting architectural decisions across distributed systems, workflows, and microservices.
- Improving system robustness, performance, and scalability across models and processing pipelines.
- Mentor engineers through code reviews, documentation, and technical collaboration, helping raise overall engineering standards.
Skills and 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.
Confirmed role details
- NL BEL & GER B2B.
- Initial Length: 6-9 Months.
- This role sits at the intersection of engineering, data, and commercial problem-solving.
- This is a hands-on senior engineering role with strong technical leadership responsibilities.
Candidate fit
- technical judgement, safe working habits, careful diagnostics, and practical problem-solving
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more Senior Algorithm Engineer jobs from Xcede in England, England.