> Markdown version of [/jobs/ext/3226664-senior-machine-learning-engineer-computer-vision-deep-learning-python-c-london-hybrid](https://www.wearedevelopers.com/jobs/ext/3226664-senior-machine-learning-engineer-computer-vision-deep-learning-python-c-london-hybrid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer | Computer Vision | Deep Learning | Python |C++| London, Hybrid - **Company:** Enigma - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Computer Vision, C++ (Programming Language), Compilers, Program Optimization, Nvidia CUDA, Python (Programming Language), Machine Learning, OpenCL, Deep Learning, Kubernetes, Machine Learning Operations, TensorRT - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840619030-senior-machine-learning-engineer--computer-vision--deep-learning--python-c-london-hybrid ## About the Role * 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). ## Description * 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., * 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. ## Related Videos - [Tour de Force: Open-Source LLM Inference Optimization from Simple to Sophisticated](https://www.wearedevelopers.com/videos/100099-tour-de-force-open-source-llm-inference-optimization-from-simple-to-sophisticated) - [Just-in-time Compilation in JVM](https://www.wearedevelopers.com/videos/240-just-in-time-compilation-in-jvm) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Trends, Challenges and Best Practices for AI at the Edge](https://www.wearedevelopers.com/videos/630-trends-challenges-and-best-practices-for-ai-at-the-edge) - [Efficient deployment and inference of GPU-accelerated LLMs​](https://www.wearedevelopers.com/videos/929-efficient-deployment-and-inference-of-gpu-accelerated-llms) - [Your Next AI Needs 10,000 GPUs. Now What?](https://www.wearedevelopers.com/videos/1590-your-next-ai-needs-10-000-gpus-now-what) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction)