Graduate Software Engineer, Machine Learning (Graduating 2025)

Building the #1 training platform for Runners, helping everyday runners achieve their goals through world-class training and coaching.
$42,500
Machine Learning
Software Engineering Intern
Hybrid
11 - 50 Employees
AI · Healthcare

Description For Graduate Software Engineer, Machine Learning (Graduating 2025)

Runna is revolutionizing the running training landscape by building the #1 training platform for Runners. Recently securing £5M in funding and being selected as a finalist for the 2024 iPhone App of the Year, we're on a mission to help everyday runners achieve extraordinary results. Our platform provides world-class training and coaching through iOS, Android, and Apple Watch apps, syncing with various fitness devices.

As a Graduate Machine Learning Engineer, you'll join our Cross-Functional Engineering Team to build the next generation running engine. You'll work on developing and optimizing algorithms for personalized, adaptive training plans, collaborating directly with our founders, CTO, and coaching team. The role involves building and testing new features, experimenting with algorithms, and using data-driven approaches to enhance our platform.

We're looking for candidates with strong Python programming skills, experience in Data Science and Machine Learning, and an analytical degree background. You'll be working with modern technologies including AWS, Serverless architectures, and various ML tools. The position offers a £42,500 salary plus equity, flexible working arrangements, and comprehensive benefits.

Our tech stack includes React Native, TypeScript, GraphQL for frontend, and AWS services (Lambda, AppSync, DynamoDB) for backend, along with Python for ML implementations. We maintain a collaborative environment emphasizing iterative development, knowledge sharing, and cross-functional teamwork.

This is an exciting opportunity to join a rapidly growing startup at a foundational stage, with the goal of reaching millions of subscribers in the next 5 years. You'll have the chance to make a significant impact while working with a talented team dedicated to transforming how people approach running training.

Last updated 3 months ago

Responsibilities For Graduate Software Engineer, Machine Learning (Graduating 2025)

  • Build, test and deliver new running engine features
  • Generate personalized, adaptive training plans
  • Experiment with new algorithms and optimizations
  • Collaborate with coaches to deliver expertise to users
  • Use data-led approach to influence algorithms
  • Design testing frameworks for consistency

Requirements For Graduate Software Engineer, Machine Learning (Graduating 2025)

Python
TypeScript
Node.js
  • An analytical degree (Computer Science, Maths, Physics, Engineering)
  • Strong Python programming
  • Experience with Data Science and Machine Learning
  • Programming experience outside of degree
  • Strong understanding of computing fundamentals
  • Analytical and rigorous approach
  • Strong communication and collaboration skills

Benefits For Graduate Software Engineer, Machine Learning (Graduating 2025)

401k
Medical Insurance
Parental Leave
  • Flexible working (2-3 days in offices in Vauxhall and Boston)
  • Salary reviews every 6 months
  • 33 days of holiday including public holidays
  • Workplace pension scheme / 401k
  • New Macbook and running watch
  • Private health insurance
  • Enhanced family care policy (3 months paid leave)
  • Weekly workout time during work hours

Interested in this job?

Jobs Related To Runna Graduate Software Engineer, Machine Learning (Graduating 2025)

Software Engineer Internship, Machine Learning

Machine Learning Internship role at Runna, focusing on developing and fine-tuning ML models for personalized running training insights.

Machine Learning Scientist Intern

Machine Learning Scientist Intern position at PayPal, focusing on developing ML solutions for fraud detection and risk assessment, requiring strong Python skills and quantitative background.

Machine Learning Engineer Intern

Machine Learning Engineer Intern position at PayPal, focusing on developing ML solutions for payment systems and decision management.

2025 AI Server Software Engineer Summer Intern

Summer internship opportunity at Dell Technologies for Master's students to work on AI server software development, gaining hands-on experience with cutting-edge technology.

Research Scientist Intern, AI Systems Machine Learning (PhD)

PhD Research Scientist Internship position at Meta focusing on AI systems and machine learning research with FAIR team.