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, bonuses, and a health stipend while working remotely or in our London office.
- Why this job: Make a real impact in the sports industry by shaping the future of machine learning.
- Qualifications: 7+ years in machine learning with leadership experience; strong Python and ML framework skills required.
- Other info: Embrace a collaborative culture that values diversity and supports your career growth.
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
Technical Expertise
- 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)
Leadership & Soft Skills
- 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 at careers@bolt6.ai.
Head of Machine Learning employer: Bolt6
Contact Detail:
Bolt6 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Head of Machine Learning
✨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 a CV just 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
Get ready for the interview! Research Bolt6’s current projects and think about how your experience aligns with their goals. Tailor your answers to show you’re the perfect fit for leading their ML team.
✨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 family.
We think you need these skills to ace Head of Machine Learning
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 looking for, like Python, ML frameworks, and MLOps practices. We love seeing specific examples of how you've implemented these in past roles, so get into the nitty-gritty!
Highlight Leadership Experience: As a Head of Machine Learning, your ability to lead and mentor is crucial. Share stories that demonstrate your leadership style and how you’ve successfully managed teams and projects. We’re keen to know how you inspire others!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Bolt6!
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 where you've deployed models into production.
✨Show Your Leadership Skills
As a Head of Machine Learning, you'll need to demonstrate your ability to lead and mentor a team. Prepare examples of how you've successfully managed teams and projects, highlighting your strategic thinking and decision-making skills.
✨Align with Company Goals
Understand Bolt6's mission and how machine learning fits into their vision for sports technology. Be prepared to discuss how you would define and execute a machine learning strategy that aligns with their product roadmap.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's current ML initiatives, challenges they face, and their future direction. This shows your genuine interest in the role and helps you assess if it's the right fit for you.