Senior Machine Learning Engineer

Senior Machine Learning Engineer

London Full-Time 55000 - 75000 £ / year (est.) Home office (partial)
H

At a Glance

  • Tasks: Design and develop machine learning models for real-time sports technology.
  • Company: Hawk-Eye Innovations is revolutionising sports tech with cutting-edge tracking solutions.
  • Benefits: Enjoy hybrid work, competitive salary, and opportunities for continuous learning.
  • Why this job: Join a passionate team and shape the future of sports technology while solving complex ML challenges.
  • Qualifications: Strong programming skills in Python and C++, experience with ML frameworks like PyTorch.
  • Other info: Be part of a culture that values collaboration, mentorship, and technical excellence.

The predicted salary is between 55000 - 75000 £ per year.

Join our team as a Senior Machine Learning Engineer at Hawk-Eye Innovations. We are on a mission to revolutionise sports technology, delivering real-time ball, player, and skeletal tracking solutions that power everything from officiating to fan engagement.

Our Machine Learning team plays a vital role in building game-changing systems like SkeleTRACK, which is already trusted by top-tier US sports leagues and European football clubs. As we push into new sports and services, we are looking for a passionate Senior Machine Learning Engineer who is ready to lead from the front, drive innovation, and help elevate our technology to the next level.

What Your Day Will Look Like:

As a Senior ML Engineer, you will be at the heart of our development lifecycle. You will work closely with product managers, annotation specialists, and engineers across the Computer Vision and ML teams. Here’s what a typical week might involve:

  • Designing and developing new machine learning models with a focus on real-time performance
  • Integrating cutting-edge ML features into our SkeleTRACK product
  • Analysing model performance and identifying areas of improvement
  • Mentoring junior engineers and driving technical discussions
  • Collaborating with annotation teams to ensure data quality and workflow efficiency
  • Staying ahead of the curve by keeping up with CV/ML research and attending top conferences
  • Proactively identifying problems and owning solutions from design to delivery

This is a role that demands both depth and breadth; you will be expected to ship clean, well-structured code and contribute meaningfully to architectural decisions.

Tech Stack and Skill Requirements:

We work at the cutting edge of ML and sports tech. You will ideally bring expertise in:

Must-Haves:

  • Python (strong programming fundamentals)
  • Modern C++ (C++17/20)
  • TensorRT for model optimisation
  • PyTorch, PyTorch-Ignite
  • Linux & Windows 10 experience
  • GIT and collaborative software development

Nice-to-Haves:

  • CUDA
  • OpenCV
  • CMake & Visual Studio
  • Typescript & Semantic UI
  • React
  • SSH and secure deployment workflows

Bonus Skills:

  • QT
  • JIRA
  • Confluence
  • ClearML
  • TeamCity for CI/CD

What We Value:

At Hawk-Eye, our culture is built on openness, collaboration, and technical excellence. Here’s what we value in our team members:

  • Autonomy & Accountability – We trust our engineers to own their work and deliver impact
  • Mentorship & Leadership – As a senior team member, you will lead by example and uplift others
  • Pragmatism – We are creative and experimental, but always grounded in real-world application
  • Continuous Learning – From peer code reviews to hack days and conferences, we never stop growing
  • Collaboration – We work cross-functionally and communicate with transparency and empathy

Ready to Make an Impact?

If you are excited about working with elite engineers, solving complex ML problems in real-time, and seeing your work power some of the world’s biggest sporting events, then we would love to meet you. Here at Hawk-Eye, you won’t just be building models; you will be helping define the future of sports technology.

Apply now and join us in shaping the next era of officiating, broadcasting, and fan experience.

Senior Machine Learning Engineer employer: Hawk-Eye Innovations Ltd

Hawk-Eye Innovations Ltd is an exceptional employer for Senior Machine Learning Engineers, offering a dynamic hybrid work environment that fosters innovation and collaboration. With a strong emphasis on continuous learning and mentorship, employees are encouraged to grow their skills while contributing to cutting-edge sports technology that impacts major sporting events globally. The company's culture of openness and accountability ensures that every team member can make a meaningful impact in their role.
H

Contact Detail:

Hawk-Eye Innovations Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer

✨Tip Number 1

Familiarise yourself with Hawk-Eye Innovations' products, especially SkeleTRACK. Understanding how their technology works and its applications in sports will help you demonstrate your passion and knowledge during discussions.

✨Tip Number 2

Engage with the latest research in machine learning and computer vision. Being able to discuss recent advancements or trends can set you apart as a candidate who is not only skilled but also genuinely interested in the field.

✨Tip Number 3

Network with current or former employees of Hawk-Eye Innovations on platforms like LinkedIn. They can provide insights into the company culture and expectations, which can be invaluable for tailoring your approach.

✨Tip Number 4

Prepare to showcase your leadership skills and mentoring experience. As a Senior Machine Learning Engineer, you'll be expected to uplift junior engineers, so think of examples where you've successfully led projects or teams.

We think you need these skills to ace Senior Machine Learning Engineer

Strong programming fundamentals in Python
Proficiency in Modern C++ (C++17/20)
Experience with TensorRT for model optimisation
Expertise in PyTorch and PyTorch-Ignite
Familiarity with Linux and Windows 10 environments
Proficient in GIT and collaborative software development
Knowledge of CUDA for parallel computing
Experience with OpenCV for computer vision tasks
Familiarity with CMake and Visual Studio for build management
Understanding of Typescript and Semantic UI
Experience with React for front-end development
Knowledge of SSH and secure deployment workflows
Familiarity with QT for GUI applications
Experience with JIRA and Confluence for project management
Knowledge of ClearML for machine learning operations
Experience with TeamCity for CI/CD processes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, particularly with Python and C++. Emphasise any projects or roles where you've designed and developed ML models, as well as your experience with tools like PyTorch and TensorRT.

Craft a Compelling Cover Letter: In your cover letter, express your passion for sports technology and how your skills align with the role. Mention specific projects that demonstrate your ability to lead and innovate in machine learning, and how you can contribute to Hawk-Eye's mission.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills clearly. Highlight your proficiency in Python, C++, and any other relevant technologies mentioned in the job description, such as CUDA or OpenCV.

Demonstrate Continuous Learning: Mention any recent courses, conferences, or workshops you've attended related to machine learning or computer vision. This shows your commitment to staying updated in the field and aligns with Hawk-Eye's value of continuous learning.

How to prepare for a job interview at Hawk-Eye Innovations Ltd

✨Showcase Your Technical Skills

As a Senior Machine Learning Engineer, you'll need to demonstrate your expertise in Python, C++, and ML frameworks like PyTorch. Be prepared to discuss specific projects where you've applied these skills, and consider bringing code samples or project documentation to illustrate your experience.

✨Understand the Company’s Mission

Hawk-Eye Innovations is focused on revolutionising sports technology. Familiarise yourself with their products, especially SkeleTRACK, and think about how your skills can contribute to their mission. This will show your genuine interest in the role and the company.

✨Prepare for Technical Questions

Expect in-depth technical questions related to machine learning models, optimisation techniques, and real-time performance. Brush up on your knowledge of TensorRT and model evaluation metrics, as these are likely to come up during the interview.

✨Demonstrate Leadership and Mentorship

Since this is a senior position, be ready to discuss your experience in mentoring junior engineers and leading technical discussions. Share examples of how you've uplifted team members and contributed to a collaborative work environment.

Senior Machine Learning Engineer
Hawk-Eye Innovations Ltd
H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>