Senior Modelling Engineer — Python, Training Algorithms

Runna

Greater London

Hybrid

GBP 70,000 - 78,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working
25 days holidays
Runna & Strava subscriptions
Headspace membership
Gear and gym allowance
Private health insurance
Mental wellness platform
Fertility support

Job summary

Runna is building the #1 training platform for runners, delivering world-class training, coaching and community. We operate with a cross-functional team in London and follow a flexible hybrid model, with 3 days on-site per week.

You will build and refine training features, experiment with algorithms, and mentor engineers to maintain high-quality, scalable code. Join during exciting growth after our Strava acquisition.

Qualifications

  • 3+ years in a software engineering or modelling role.
  • Proficiency in Python (OOP) and production-ready code.
  • Ability to design complex algorithms and modelling components.
  • Strong collaboration and communication skills.
  • Experience with iterative development and test automation.

Responsibilities

  • Build, test and deliver new training features and adjust plans (e.g., illness, injury, weather).
  • Experiment with algorithms, design patterns, optimisations and modelling approaches.
  • Mentor engineers, provide code reviews and ensure no bottlenecks.
  • Collaborate with coaches to deliver expertise to users.
  • Use data-driven approaches to influence algorithms where possible.
  • Design and implement test approaches to ensure consistency and accuracy.

Skills

Python
Algorithms
Modelling
Testing
Communication
CI/CD

Education

Computer Science degree
Mathematics/Physics/Engineering degree

Tools

CI/CD

Job description

Runna is building the #1 training platform for runners, delivering world-class training, coaching and community. We operate with a cross-functional team in London and follow a flexible hybrid model, with 3 days on-site per week.

You will build and refine training features, experiment with algorithms, and mentor engineers to maintain high-quality, scalable code. Join during exciting growth after our Strava acquisition.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer - Shape a Leading Runner Platform
Senior Full-Stack Engineer - Shape a Leading Runner Platform

Runna • Greater London

Hybrid
GBP 85,000 - 95,000
Flexible working
25 days holiday
Free Runna & Strava subscriptions for你
+5
Senior Modelling Engineer I
Senior Modelling Engineer I

Runna • Greater London

On-site
GBP 70,000 - 78,000
Flexible working
25 days holidays
Runna & Strava subscriptions
+5
Senior Software Engineer – Full-Stack for Runner Platform
Senior Software Engineer – Full-Stack for Runner Platform

Runna • Greater London

Hybrid
GBP 70,000 - 78,000
Flexible working
25 days holiday
Runna & Strava subscriptions
+2
Staff Software Engineer - Full Stack & AI Architect
Staff Software Engineer - Full Stack & AI Architect

Runna • Greater London

Hybrid
GBP 110,000 - 131,000
Flexible working – 3 days a week in Vx
25 days holiday + bank holidays
Runna & Strava subscriptions for you +
+5
Senior Full-Stack Engineer (TypeScript/React Native)
Senior Full-Stack Engineer (TypeScript/React Native)

Runna • Greater London

Hybrid
GBP 85,000 - 95,000
Flexible working
25 days holiday
Private health insurance
+2
Senior Software Engineer II (Full-Stack)
Senior Software Engineer II (Full-Stack)

Runna • Greater London

On-site
GBP 85,000 - 95,000
Flexible working
25 days holiday
Free Runna & Strava subscriptions for你
+5
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

Runna • Greater London

On-site
GBP 90,000 - 130,000
Stock options
Growth opportunities
Learning & development
+5
Senior Software Engineer I
Senior Software Engineer I

Runna • Greater London

Hybrid
GBP 70,000 - 78,000
Flexible working
25 days holiday
Runna & Strava subscriptions
+2
Senior Software Engineer II
Senior Software Engineer II

Runna • Greater London

Hybrid
GBP 85,000 - 95,000
Flexible working
25 days holiday
Private health insurance
+2
Staff Software Engineer (Full Stack)
Staff Software Engineer (Full Stack)

Runna • Greater London

Hybrid
GBP 110,000 - 131,000
Flexible working – 3 days a week in Vx
25 days holiday + bank holidays
Runna & Strava subscriptions for you +
+5