AI Computer Vision Engineer - London
AI Computer Vision Engineer - London

AI Computer Vision Engineer - London

London Full-Time 46614 - 56345 £ / year (est.) No home office possible
Imperial College London

At a Glance

  • Tasks: Build AI systems that see and respond in real-time for immersive learning experiences.
  • Company: Join a world-leading university at the forefront of AI and interactive media.
  • Benefits: Competitive salary, 41 days annual leave, flexible working, and generous family leave.
  • Other info: Be part of a diverse and inclusive culture with excellent career growth opportunities.
  • Why this job: Shape the future of education with cutting-edge AI technology and creative projects.
  • Qualifications: 5+ years in AI/ML engineering, strong Python skills, and experience with modern ML frameworks.

The predicted salary is between 46614 - 56345 £ per year.

Job Type: Full-Time.

Starting Salary: 46614 - 56345 per annum + benefits

About the role

Are you an AI Integration Engineer with strong technical and creative skills? Are you interested in shaping the next generation of AI-driven interactive media, XR and digital learning experiences at one of the best universities in the world? Then the role of AI Computer Vision Engineer could be for you!

What you would be doing

At the heart of this role is the opportunity to build systems that see, understand, and respond in real time. You will work across computer vision, spatial computing, and immersive technologies, developing capabilities like object detection, gesture recognition, and scene understanding that bring digital environments to life.

A key part of the work will involve developing AI-driven characters and interactions within VR simulations, enabling students to engage with an AI-powered tutor inside a virtual lab environment. These systems may combine local AI models with real-time perception and interaction, allowing users to ask questions, receive guidance, and participate in dynamic, responsive learning experiences. The work will directly shape how students and learners interact with content, making experiences more intuitive, intelligent, and engaging.

This is as much a research and development role as it is an engineering one. You will explore emerging tools, frameworks, and approaches, creating and deploying proof-of-concepts for new ideas and evaluating what works, then translating those insights into robust, production-ready systems.

What we are looking for

  • 5+ years' professional experience in AI/ML engineering, applied machine learning, or AI systems integration
  • Strong proficiency in Python (primary AI/ML language) and familiarity with JavaScript/TypeScript
  • Hands-on experience with modern ML frameworks such as PyTorch, TensorFlow, and transformer-based ecosystems
  • Practical knowledge of hosting and serving AI models (vLLM, TensorRT, ONNX Runtime, FastAPI, Flask, Ollama, LM Studio)
  • Experience with game engine integration (Unity ML-Agents, Unreal Engine plugins, custom API bridges)
  • Understanding of REST APIs, WebSockets, and gRPC for real-time AI communication
  • Experience with containerization and orchestration (Docker, Kubernetes) for AI deployment
  • Knowledge of GPU infrastructure management and optimization (CUDA, compute optimization)
  • Familiarity with version control systems (Git, Git LFS for model versioning, Perforce)
  • Strong problem-solving, testing, and debugging skills for AI systems
  • Experience creating documentation for AI systems, APIs, and integration workflows
  • Self-starter, confident with independent and small-team development
  • Experience with model fine-tuning, quantisation, or optimisation techniques
  • Deployment and management of local LLM environments (e.g. Ollama, LocalAI, vLLM, LM Studio)

What we can offer you

This role offers a unique balance of engineering, creativity, and innovation, with the opportunity to work on technically challenging projects that push the boundaries of interactive media, XR, and online learning.

The opportunity to continue your career at a world-leading institution and be part of our mission to use science for humanity.

Benefit from a sector-leading salary and remuneration package (including 41 days' annual leave and generous pension schemes).

Access to a range of workplace benefits including a flexible working policy from day one, generous family leave packages, on-site leisure facilities, and cycle-to-work scheme.

Interest-free season ticket loan schemes for travel.

Be part of a diverse, inclusive, and collaborative work culture with various staff networks and resources to support your personal and professional wellbeing.

Further information

This is a full-time post. This role is for a fixed-term contract for 24 months.

If you require any further details about the role, please contact: Robyn Lowe

Closing Date - 4th June 2026

AI Computer Vision Engineer - London employer: Imperial College London

Join a world-leading institution as an AI Computer Vision Engineer in London, where you'll engage in cutting-edge projects that blend engineering with creativity. Enjoy a sector-leading salary, 41 days of annual leave, and a flexible working policy from day one, all within a diverse and inclusive work culture that prioritises your personal and professional growth. With access to on-site leisure facilities and generous family leave packages, this role offers a unique opportunity to shape the future of interactive media and digital learning.
Imperial College London

Contact Detail:

Imperial College London Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI Computer Vision Engineer - London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with alumni from your university. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and computer vision. This is your chance to demonstrate what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions and practical scenarios. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace AI Computer Vision Engineer - London

AI/ML Engineering
Python
JavaScript
TypeScript
PyTorch
TensorFlow
vLLM
TensorRT
ONNX Runtime
FastAPI
Flask
Unity ML-Agents
Unreal Engine
REST APIs
WebSockets
gRPC
Docker
Kubernetes
CUDA
Git
Git LFS
Perforce
Problem-Solving Skills
Documentation Creation
Model Fine-Tuning
Quantisation Techniques
Local LLM Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the AI Computer Vision Engineer role. Highlight your relevant experience in AI/ML engineering and any specific projects that showcase your skills in computer vision and immersive technologies.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI-driven interactive media and how your background makes you a perfect fit for this role. Don’t forget to mention your creative side!

Showcase Your Technical Skills: Be sure to list your technical proficiencies clearly, especially in Python and modern ML frameworks like PyTorch and TensorFlow. Mention any hands-on experience with game engines or AI model deployment to stand out.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way to ensure your application gets the attention it deserves, so don’t miss out!

How to prepare for a job interview at Imperial College London

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of Python, machine learning frameworks like PyTorch and TensorFlow, and the tools mentioned in the job description. Be ready to discuss your hands-on experience with these technologies and how you've applied them in real-world scenarios.

✨Showcase Your Creativity

This role is all about innovation, so think of examples where you've used your creative skills in AI or computer vision projects. Prepare to share how you've developed engaging interactive experiences or proof-of-concepts that demonstrate your ability to think outside the box.

✨Prepare for Technical Questions

Expect to face technical questions that test your problem-solving skills and understanding of AI systems. Practice explaining complex concepts clearly and concisely, as you may need to walk the interviewer through your thought process during coding challenges or system design discussions.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about the team dynamics, ongoing projects, or how they envision the future of AI in education. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.

AI Computer Vision Engineer - London
Imperial College London
Location: London

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

>