At a Glance
- Tasks: Lead a dynamic ML team to innovate and implement cutting-edge machine learning solutions in sports tech.
- Company: Join Bolt6, a pioneering sports technology company transforming how we experience sports.
- Benefits: Enjoy a competitive salary, bonus scheme, and health stipend while working remotely or in our offices.
- Other info: Embrace a collaborative culture that values diversity and supports your career growth.
- Why this job: Make a significant impact on the future of sports through advanced machine learning technologies.
- Qualifications: 7+ years in machine learning with leadership experience; strong Python and ML framework skills required.
The predicted salary is between 80000 - 100000 € per year.
We’re building the future of sport. Bolt6 is a sports technology company at the forefront of visual innovation - from real-time tracking and data overlays, to immersive broadcast graphics and AR experiences. We work across tennis, golf, motorsport, volleyball, and more; partnering with rights holders and broadcasters to elevate how sport is seen, understood, and enjoyed.
What You’ll Do
We are seeking an experienced and strategic Head of Machine Learning to lead our ML team, define technical direction, and scale impactful machine learning solutions across the organisation. You will oversee multiple ML projects, guide a team of engineers and researchers, and ensure alignment between machine learning capabilities and business objectives.
- Define and execute the machine learning strategy aligned with company goals and product roadmap
- Build, lead, mentor, and scale a high-performing ML team
- Establish best practices across model development, deployment, and lifecycle management
- Act as the technical authority for machine learning within the organisation
- Identify and prioritise high-impact opportunities for ML innovation and deployment
- Manage project timelines, resource allocation, and delivery across multiple ML initiatives
Model Development, Implementation and Deployment
- Oversee the design and development of state-of-the-art models in areas such as object detection, key-point estimation, segmentation
- Guide architectural decisions, model selection, and technology stack choices
- Ensure robust evaluation methodologies, metrics, and validation strategies are in place
- Champion optimisation of models for performance, scalability, and efficiency
- Oversee deployment of models into production environments (e.g. ONNX, TensorRT, C++ integration)
- Ensure high standards for code quality, reproducibility, and maintainability
- Drive innovation through research initiatives and proof-of-concept projects
- Maintain a high standard of personal technical contribution, writing and reviewing production-quality code across model development, tooling, and deployment infrastructure
MLOps & Infrastructure
- Define and implement scalable MLOps practices across the organisation
- Oversee the development of robust ML infrastructure, pipelines, and deployment frameworks
- Ensure monitoring, alerting, model versioning, and automated retraining systems are in place
- Establish best practices for data pipelines, dataset curation, and annotation workflows
- Ensure data quality, governance, and integrity throughout the ML lifecycle
- Optimise systems for cost, performance, and reliability in cloud environments (e.g. AWS)
- Own the end-to-end data lifecycle, from annotation workflow design and tooling through to dataset versioning, curation, and quality assurance
- Design and maintain domain-specific data schemas, keypoint definitions, and labelling taxonomies that encode meaningful sport and task context
- Build and maintain internal tooling for dataset construction, merging, filtering, and validation across heterogeneous annotation sources
- Develop deep domain expertise across target sports and use cases, ensuring model design and evaluation reflects the real-world requirements of elite sport environments
What You’ll Bring
Experience- A degree in a STEM (Science Technology Engineering and Mathematics) subject
- 7+ years of professional experience in machine learning, with significant time in leadership or management roles
- Proven track record of deploying machine learning models to production environments
- Experience leading and mentoring ML teams and managing multiple concurrent projects
- Strong experience across the full ML lifecycle, from research to deployment and monitoring
- Demonstrated ability to define strategy and drive execution in fast-paced environments
- Strong decision-making skills with the ability to balance technical and business trade-offs
- Deep expertise in Python and modern ML frameworks (e.g. PyTorch, TensorFlow)
- Strong understanding of machine learning theory, evaluation techniques, and experimental design
- Experience with MLOps practices, including CI/CD, containerisation (Docker), and model lifecycle management
- Familiarity with cloud platforms (e.g. AWS) and scalable data/ML infrastructure
- Experience with computer vision is highly desirable
- Strong understanding of data processing tools (e.g. Pandas, NumPy)
- Excellent leadership, communication, and interpersonal skills
- Ability to influence and align stakeholders at all levels of the organisation
- Strategic thinker with a hands-on, problem-solving mindset
- Passion for building teams, mentoring talent, and fostering innovation
What We Offer
- Competitive salary and bonus scheme
- A leadership role with significant impact on company strategy and direction
- Ownership and autonomy to shape the ML function and roadmap
- Opportunity to work in sport at an elite level
- Support for learning, development, and career progression
- A collaborative, high-performance culture with minimal bureaucracy
- Health and wellbeing stipend
Location
There is a choice between working remotely ±3 hours timezone from UK, or we also have offices in London and Winchester.
Diversity & Inclusion
We have a commitment to diversity and inclusion across race, gender, age, religion, and identity. We celebrate differences. We encourage different opinions and approaches to be heard, and we use these to build the best products in the world. We want you to perform your best at every stage of the recruitment process and are committed to ensuring it is accessible to all. If you need any support or require adjustments to be made, please get in touch with us.
Head of Machine Learning in London employer: Bolt6
At Bolt6, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration in the sports technology sector. Our commitment to employee growth is evident through our support for learning and development, alongside a competitive salary and bonus scheme. With the flexibility of remote work or office locations in London and Winchester, we ensure a healthy work-life balance while empowering our team to make a significant impact on the future of sport.
StudySmarter Expert Advice🤫
We think this is how you could land Head of Machine Learning in London
✨Tip Number 1
Network like a pro! Reach out to folks in the sports tech industry, especially those at Bolt6. A friendly chat can open doors that applications alone can't.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a presentation showcasing your past ML projects. This is your chance to shine and demonstrate how you can elevate Bolt6's machine learning capabilities.
✨Tip Number 3
Be ready for a deep dive! Brush up on your technical knowledge and be prepared to discuss your approach to ML challenges. They’ll want to see your strategic thinking in action.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the Bolt6 team.
We think you need these skills to ace Head of Machine Learning in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience in machine learning and leadership. We want to see how your skills align with our mission at Bolt6, so don’t hold back on showcasing relevant projects!
Showcase Your Technical Skills:When detailing your experience, focus on the technical expertise we’re after, like Python, ML frameworks, and MLOps practices. We love seeing real-world examples of how you've deployed models and led teams, so be specific!
Demonstrate Your Leadership Style:As a Head of Machine Learning, your leadership approach is crucial. Share stories that illustrate how you’ve mentored teams, managed projects, and influenced stakeholders. We’re keen to know how you foster innovation and collaboration!
Apply Through Our Website:We encourage you to submit your application through our website for a smoother process. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Let’s get started on building the future of sport together!
How to prepare for a job interview at Bolt6
✨Know Your Stuff
Make sure you brush up on your machine learning theories and frameworks, especially Python, PyTorch, and TensorFlow. Be ready to discuss your past projects in detail, particularly those involving model deployment and MLOps practices.
✨Showcase Your Leadership Skills
As a Head of Machine Learning, you'll need to demonstrate your ability to lead and mentor teams. Prepare examples of how you've successfully managed multiple projects and influenced stakeholders in previous roles.
✨Align with Company Goals
Understand Bolt6's mission and how your expertise can contribute to their vision of elevating sports technology. Be prepared to discuss how you would define and execute a machine learning strategy that aligns with their product roadmap.
✨Prepare for Technical Questions
Expect in-depth technical questions about model development, evaluation methodologies, and cloud infrastructure. Brush up on your knowledge of data pipelines and ensure you can articulate best practices for maintaining data quality and governance.