Work on the training engine to create and dynamically adjust personalised training plans at scale for hundreds of thousands of active users
Build, test and deliver new and improved features (e.g., Ultra training plans, New To Running plans, adaptations for menstrual cycles, illness, climate)
Experiment to improve the engine with new algorithms, design patterns, optimisations and white-box modelling approaches
Collaborate with coaches to translate their expertise into product features for users
Use a data-led approach to influence algorithms where possible
Design and implement test approaches to ensure consistency and accuracy of plans
Collaborate cross-functionally with product, design and coaching teams within the Train Team (engineering, product, design, coaching)
Requirements
Generally expect ~1-2 years of experience in a software engineering, modelling focussed position
Proficiency in Python (object orientated) programming, experience writing production-quality code (ideally in large Python projects)
Able to design and implement complex algorithms (e.g., scheduling exercises in a week)
Comfortable with quantitative methods (e.g., Computer Science, Mathematics, Physics, Engineering degree or equivalent practical experience)
Experience testing modelling-focused software to ensure quality and maintainability
Pragmatic mindset with excellent communication and collaboration skills
Analytical and detail-oriented with a commitment to producing high-quality work
Enthusiasm for ways of working: iterative development, continuous deployment, test automation, knowledge sharing, pair programming, collaborative design & development, shared code ownership & cross-functional teams
Bonus: understanding of deployment, release cycles or CI/CD
Bonus: exposure to delivering features end-to-end (architecture, building, releasing, testing, supporting)
Must be eligible to work in the UK; employer unable to sponsor visas
Benefits
Flexible working – typically spend 2–3 days a week in the Vauxhall office
25 days holiday, plus bank holidays (take whenever suits you)
Runna subscriptions for you and 5 of your friends
Strava membership
Headspace membership
Annual allowance to spend on gear, events and the gym
Annual voucher to spend on Runna website (renewed each work anniversary)
Private health insurance with Bupa
Workplace pension scheme
Modern Health mental wellness platform
Carrot fertility support (inclusive fertility and family-forming benefits)
Participation in Strava's long-term incentive (stock) programs
Benefits will be synced depending on location and type of role
Senior Software Engineer designing control software for semiconductor equipment at Onto Innovation. Collaborating with cross - functional teams and ensuring reliability and scalability in high - tech environments.
Mid - level Software Engineer at Tinet ensuring technical support and incident resolution for AI - based products. Collaborating in a hybrid work environment in Santiago, Chile.
Full stack Senior Software Engineer at T - Mobile responsible for designing and deploying scalable software solutions. Collaborating with teams to enhance customer experience and support technologies.
Senior Engineer specializing in Aeroderivative gas turbine performance and operability within GE Vernova. Leading field testing and developing engineering standards for cycle model validation.
Software Engineer for designing, developing, and maintaining on - premise products with Java, Spring, Hibernate, and Python. Collaborating with stakeholders to enhance product features and resolve issues.
Principal Software Engineer at Delphix developing QA frameworks for enterprise products. Collaborating on security, performance, and robust development practices across a global team.
Senior Water/Wastewater Engineer leading design of water and wastewater projects at Verdantas, leveraging innovative technologies to address environmental challenges.
Junior Software Engineer assisting in the development of web and mobile solutions at Coded Lines. Collaborating with development teams and enhancing code quality within a hybrid work environment.
Software Engineering Team Lead for Euromonitor International, a data analytics and research leader. Guiding a team in a microservice architecture and managing new feature implementations.
Software Engineer focused on Cloudflare's Workers Connectivity products, shaping industry - leading services. Empower developers and optimize solutions at all layers of the software stack.