CareerPlan

Algorithm Developer

LondonFull-time2026-09-03 → 2026-11-11
Hybrid · United Kingdom

Core

Develop and maintain proprietary algorithms and business logic for Via's live servers to optimize transportation services for thousands of daily passengers.

Role type

Senior backend algorithm developer

Builds

Mission-critical services and large-scale algorithm systems

Domain

Transportation technology / Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Python, algorithms, data structures, cloud infrastructure, DevOps, CI/CD, software architecture

Preferred skills

Kubernetes, large-scale system maintenance

Technologies

Python, Kubernetes, Git

Responsibilities

Take full ownership of a large and complex codebase; develop and maintain mission-critical services; improve algorithm performance and business logic.

Seniority

Senior, hands-on IC