At a Glance
- Tasks: Lead impactful machine learning projects in sports using cutting-edge computer vision and deep learning.
- Company: Join a dynamic tech company focused on revolutionising sports experiences.
- Benefits: Enjoy flexible working, career growth opportunities, and wellbeing support.
- Why this job: Make a real impact in the sports industry with your AI skills.
- Qualifications: Strong C++ and Python experience; familiarity with AI/ML systems.
- Other info: Flexible work environment with a culture of trust and autonomy.
The predicted salary is between 43200 - 72000 £ per year.
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 employer: Enigma
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
Network like a pro! Reach out to folks in your industry on LinkedIn or at events. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving computer vision and deep learning. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions related to Python and C++. We can help you with resources to brush up on your knowledge and ace those tricky questions.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python | C++| London, Hybrid
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your experience with C++ and Python right from the get-go. We want to see how you've used these skills in real-world projects, especially in machine learning and computer vision.
Tailor Your Application: Don’t just send a generic CV! Tailor your application to reflect how your past experiences align with our job description. Mention specific projects where you’ve led initiatives or collaborated with teams to deliver impactful solutions.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s relevant to the role. Make it easy for us to see why you’re a great fit!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role you’re excited about!
How to prepare for a job interview at Enigma
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and C++. Brush up on your experience with Kubernetes, TensorRT, and AWS. Be ready to discuss specific projects where you've used these tools.
✨Showcase Your Project Leadership
Prepare examples of major initiatives you've led that align with the role's responsibilities. Highlight how you drove value for users and the business, and be ready to discuss how you collaborated with cross-functional teams to achieve project goals.
✨Demonstrate Your ML Lifecycle Knowledge
Be prepared to talk about your experience across the entire machine learning lifecycle. Discuss how you've handled data annotation, model training, deployment, and monitoring. Specific examples will help illustrate your expertise.
✨Connect Your Experience to Sports
If you have experience using AI/ML in the sports domain, make sure to highlight it. Share insights or data you've created that had a real impact. This will show your understanding of the industry and how your skills can benefit their projects.