<aside>
🗓️ Please apply by Monday 28th October!
</aside>
What you’ll be doing
We are looking for talented, creative and positive team players to join our highly-skilled Cross-Functional Engineering Team to help build the next generation running engine that powers what we do. As part of this work, you’ll be working closely with the engineering, product and coaching team to build an engine that will dynamically build users the optimal training plan, whilst adapting based on external inputs (from previous workouts to live recovery tracking). You will work closely with our founders and CTO to help shape the future of Runna who will be there to support you all the way along this exciting journey.
As a Graduate Machine Learning Engineer your role will include:
- Build, test and deliver new and improved running engine features to generate personalised, adaptive training plans for hundreds of thousands of active users
- Experiment to improve the engine with new algorithms and optimisations
- Collaborate with coaches to best deliver their expertise to users
- Use a data-led approach to influence algorithms
- Design testing frameworks to ensure consistency and accuracy of plans
What experience we’re looking for
We encourage applications from individuals with a range of experiences and backgrounds. Even if you don’t meet every qualification listed, we’d love to hear from you and are open to tailoring roles to fit the right candidates. Please apply directly below or contact us for more information and to discuss your fit.
Your key skills and experience:
- An analytical degree (e.g. Computer Science, Maths, Physics, Engineering)
- Strong Python programming
- Experience with, and understanding of, Data Science and Machine Learning
- Programming experience outside of your degree (e.g. personal project or internship)
- A strong understanding of computing fundamentals
- Deeply analytical and rigorous with a commitment to producing high-quality output
- A pragmatic and scientific mindset, with strong communication and collaboration skills
- Enthusiasm for our ways of working which include:
- Iterative development, continuous deployment and test automation
- Knowledge sharing, pair programming, collaborative design & development
- Shared code ownership & cross-functional teams