Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid
Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Lead projects using computer vision and deep learning to enhance sports experiences.
  • Company: Join Enigma, a pioneer in AI solutions for sports, led by industry experts.
  • Benefits: Enjoy flexible work options, wellness support, and opportunities for career growth.
  • Why this job: Make a real impact in sports while working with cutting-edge technology in a supportive culture.
  • Qualifications: Strong skills in C++ and Python; experience with AI/ML systems is essential.
  • Other info: Hybrid role based in London, perfect for tech-savvy sports enthusiasts.

The predicted salary is between 43200 - 72000 £ per year.

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Enigma

Founder @ Enigma | Creator of Vision to Venture Podcast & The Neural Network Community

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

We are looking for a Senior Machine Learning Engineer to help deliver new experiences and insights to coaches, athletes, and fans across all levels of sport. In this role, you’ll lead impactful projects using cutting-edge computer vision and deep learning at scale—from professional organizations to grassroots teams.

Key Responsibilities

  • ML at Scale: Design, build, and deploy machine learning models and systems for both cloud and edge environments, supporting thousands of concurrent sports events.
  • Project Leadership: Take ownership of major initiatives that drive value for users and the business, aligning with quarterly team objectives.
  • Collaborative Development: Work cross-functionally with product and engineering teams to deliver high-quality results through incremental improvements.
  • ML Lifecycle Optimization: Enhance team capabilities across the entire ML lifecycle, including data annotation, model training, deployment, and monitoring.

Location and Flexibility

This role is open to candidates based within commuting distance of a London office. While in-office presence is not currently required, flexible working is supported.

Required Qualifications

  • Strong experience with C++ and Python.
  • Proficiency with some of the following: Kubernetes, TensorRT, Nvidia DeepStream, Nvidia Jetson, AWS.
  • Demonstrated success in building and maintaining production-scale AI/ML systems.
  • A track record of collaborating with product teams to deliver user-impactful solutions.

Preferred Qualifications

  • Experience using AI/ML in the sports domain to create insights or data.
  • Advanced systems knowledge, such as:
  • Developing GPU kernels or ML compilers (e.g., CUDA, OpenCL, TensorRT Plugins, MLIR, TVM).
  • System optimization for latency and utilization, using tools like Nvidia NSight.
  • Working with embedded SoCs (e.g., Nvidia, Qualcomm).

What You’ll Get

  • Flexibility and Balance: A range of benefits to support work-life harmony, including flexible vacation policies, company holidays, and meeting-free days.
  • Autonomy and Ownership: A culture of trust and support that allows you to own your work and explore new ideas.
  • Career Growth: Access to development opportunities, resources, and learning programs.
  • Tech-Enabled Work: Whether remote or on-site, we provide the tools and environment you need to thrive.
  • Wellbeing Support: Resources to support your mental, physical, and financial wellbeing, including access to assistance programs and employee communities.

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    Sports Teams and Clubs and Spectator Sports

Referrals increase your chances of interviewing at Enigma by 2x

Get notified about new Machine Learning Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 months ago

Machine Learning Scientists and Engineers: AI for Quantum

London, England, United Kingdom 2 weeks ago

Sutton, England, United Kingdom 1 week ago

Research Engineer, ML, AI & Computer Vision

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 day ago

Machine Learning Engineer for Game Technology

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 days ago

Machine Learning and AI Engineering Lead

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

Research Engineer, ML, AI & Computer Vision

London, England, United Kingdom 1 week ago

London, England, United Kingdom 10 hours ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

Graduate Software Engineer – ML Data Platform

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

Machine Learning Software Engineer, Research

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid employer: Enigma

At Enigma, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our London-based team enjoys flexible working arrangements, a strong focus on employee wellbeing, and ample opportunities for career growth through access to development resources. Join us to make a meaningful impact in the sports domain while enjoying a supportive environment that values your contributions.
E

Contact Detail:

Enigma Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

✨Tip Number 1

Make sure to showcase your experience with C++ and Python in your conversations. These are crucial skills for the role, and demonstrating your proficiency can set you apart from other candidates.

✨Tip Number 2

Familiarise yourself with the latest trends in computer vision and deep learning, especially as they relate to sports. Being able to discuss recent advancements or projects can show your passion and knowledge in the field.

✨Tip Number 3

Network with professionals in the sports tech industry. Engaging with communities or attending relevant meetups can help you gain insights and potentially get referrals, which can significantly boost your chances of landing the job.

✨Tip Number 4

Prepare to discuss your experience with ML lifecycle optimisation. Be ready to share specific examples of how you've enhanced model training, deployment, or monitoring in previous roles, as this is a key responsibility in the position.

We think you need these skills to ace Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

Proficiency in Python
Strong experience with C++
Knowledge of Kubernetes
Experience with TensorRT
Familiarity with Nvidia DeepStream
Understanding of Nvidia Jetson
Experience with AWS
Ability to build and maintain production-scale AI/ML systems
Collaboration with product teams
Expertise in machine learning model design and deployment
Experience in data annotation and model training
Knowledge of GPU kernel development
Familiarity with ML compilers (e.g., CUDA, OpenCL)
System optimisation for latency and utilisation
Experience with embedded SoCs (e.g., Nvidia, Qualcomm)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any relevant projects involving computer vision and deep learning. Use specific examples to demonstrate your skills in building and maintaining production-scale AI/ML systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for sports and how your expertise can contribute to enhancing user experiences in this domain. Mention any previous collaborations with product teams and how you’ve driven impactful solutions.

Showcase Relevant Projects: Include a section in your application that details specific projects you've worked on that align with the job description. Highlight your role in these projects, the technologies used (like Kubernetes or Nvidia tools), and the outcomes achieved.

Highlight Soft Skills: Don’t forget to mention your project leadership and collaborative development skills. The company values cross-functional teamwork, so provide examples of how you've successfully worked with different teams to achieve common goals.

How to prepare for a job interview at Enigma

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and Python in detail. Highlight specific projects where you've built or maintained production-scale AI/ML systems, especially those involving computer vision and deep learning.

✨Demonstrate Project Leadership

Share examples of major initiatives you've led that align with business objectives. Discuss how you took ownership of these projects and the impact they had on users and the organisation.

✨Collaborate Effectively

Emphasise your ability to work cross-functionally with product and engineering teams. Prepare to discuss how you've contributed to high-quality results through collaborative development and incremental improvements.

✨Understand the ML Lifecycle

Familiarise yourself with the entire machine learning lifecycle, from data annotation to model deployment and monitoring. Be ready to discuss how you've optimised processes in previous roles to enhance team capabilities.

Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid
Enigma
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-09-17

  • E

    Enigma

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>