Via Transportation

Via Transportation

London

Algorithm Researcher

Full-Time£70,000 - 110,000 per year2 days agoUnited Kingdom
IT

Job Description

Salary: £70,000 - 110,000 per year

Requirements:
  • M.Sc. or Ph.D. in Computer Science, Mathematics, Statistics, Operations Research, or a similar quantitative field.
  • 3+ years of relevant industry experience in algorithm development, data science, research, or software engineering with a strong algorithmic focus.
  • Strong knowledge of algorithms, data structures, and analytical problem-solving.
  • Strong Python skills and experience developing production-quality code.
  • Experience working with data and applying data science, optimization, or analytical techniques to solve complex problems.
  • Experience taking algorithms, models, or prototypes and turning them into production systems.
  • Experience with DevOps and cloud infrastructure, such as Kubernetes, is a strong advantage.
  • Experience in architecture and maintaining cloud systems is a strong advantage.
  • Curious and analytical mindset with an interest in exploring different approaches and understanding the data behind solutions.
  • Pragmatic approach with the ability to break complex problems into smaller problems and find simple, effective solutions.
  • Hands-on mindset with enjoyment in taking ideas from research or experimentation into production.
Responsibilities:
  • Design, develop, and improve our core algorithms and business logic to solve complex real-world problems.
  • Explore and evaluate algorithmic approaches using data, experimentation, and analytical methods.
  • Develop and maintain mission-critical services that bring algorithmic solutions into production.
  • Work with large datasets to analyze system behavior and improve algorithm performance.
  • Take ownership of complex technical problems from initial research and exploration through to production.
  • Collaborate closely with algorithm developers, researchers, data scientists, and software engineers.
Technologies:
  • Backbone
  • Cloud
  • DevOps
  • Kubernetes
  • Python
  • Support

More:

We are Via, a public transportation technology company on a mission to create transit systems that provide greater access to jobs, healthcare, and education. Our platform serves as the technology backbone for modern transit networks, helping transform antiquated and siloed public transportation systems into smart, data-driven, and efficient digital networks. We work with hundreds of agency partners around the world and are recognized as a leading transportation technology and service provider globally. This Algorithm Researcher role is based in London within our R&D team and core Algo group. We offer competitive compensation including equity, a spacious office near Chancery Lane with weekly team lunches, comprehensive health coverage through AXA, a YellowNest salary exchange benefit to help reduce childcare fees for working parents, and a Cycle to Work Scheme via Green Commute Initiative. We are committed to social good and equal opportunity employment.

last updated 36 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Via Transportation

Via Transportation

Via Transportation

London

IT

Skills & Technologies

PythonGoKubernetesGitRESTAIData ScienceDevOpsUI

Inferred from job description

Salary Insight

£90,000

This role

£55,000

UK median

This salary is 64% above the UK median for UK tech roles55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom