Enable job alerts via email!

Machine Learning Engineer - C++

JR United Kingdom

London

On-site

GBP 55,000 - 85,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Machine Learning Engineer to join a dynamic team focused on deep learning, computer vision, and real-time 3D systems. This role offers a unique opportunity to push the boundaries of digital human performance and facial capture, collaborating with a world-class VFX team. You will design and train cutting-edge ML models, streamline creative production pipelines, and work with 3D data. If you are passionate about technology and eager to make a significant impact in the industry, this position is perfect for you.

Benefits

Visa Sponsorship
Flexible Working Hours
Professional Development Opportunities

Qualifications

  • Solid experience with deep learning and computer vision.
  • Proficiency in C++ for low-level or runtime systems.

Responsibilities

  • Designing and training deep learning models end-to-end.
  • Experimenting with GenAI architectures and tools.

Skills

Deep Learning
Computer Vision
C++
GenAI
3D Geometry
Cross-disciplinary Collaboration

Tools

Blender

Job description

Social network you want to login/join with:

Visa Sponsorship: Is on offer for strong candidates

About the Role

My client is hiring a Machine Learning Engineer to join a small but impactful team at the intersection of deep learning, computer vision, and real-time 3D systems.

This is a chance to push the boundaries of digital human performance, runtime tracking, and facial capture—projects that directly power high-end experiences.

You’ll collaborate closely with a world-class VFX team, helping automate and optimize artist pipelines while building cutting-edge ML models that work with 3D data and real-world runtime systems.

What You’ll Be Working On

  • Designing and training deep learning models end-to-end
  • Experimenting with GenAI architectures (VAEs, Diffusion Models, Transformers)
  • Working with 3D geometry, meshes, and tools like Blender
  • Supporting automation efforts to streamline creative production pipelines

What We’re Looking For

  • Solid experience with deep learning and computer vision
  • Proficiency in C++ (especially for low-level or runtime systems)
  • Familiarity with GenAI and recent ML research trends
  • Exposure to 3D environments, animation, or game engines
  • Comfort working in cross-disciplinary teams (engineering x creative)
  • A portfolio of personal or open-source projects (GitHub is a plus)

Nice to Have

  • Engineering background with a transition into ML/AI
  • Prior work in gaming, VFX, graphics, or interactive media
  • Understanding of facial capture, digital humans, and animation tech

Interview Process

  • Intro Call (30 mins): CV walkthrough + high-level tech screen
  • Technical Interview (1 hour): Engineering, ML, and applied problem-solving
  • Final Onsite (4–5 hours): Meet the team, dive deeper, enjoy lunch
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.