Location Icon - Dark X Webflow Template
Clock Icon - Dark X Webflow Template
Full time

Machine Learning Engineer

Help us create the server-side engine that powers our interactive tools for AI based mocap

Job Description

About DeepMotion

DeepMotion is a leader in the thriving field of motion intelligence, with a mission to breathe life into digital characters using AI-powered motion capture and real-time 3D body tracking. It's an exciting time to join, with the rapid advancement of AI technologies, we are continuously bringing innovative new solutions to our users, whose stories you get to tell. Led by members from Blizzard, Disney, ROBLOX and Ubisoft, we're leveraging decades of experience to build a platform that creators of all levels can use for accessible 3D animation generation.

Machine Learning Engineer

We are building the next-generation animation creation platform that enables a new level of interactivity with cloud-based machine learning models. We are looking for a machine learning engineer who can help us create the server-side engine that powers our interactive tools for AI based motion capture and motion synthesis. We are looking for someone who is deeply interested in the intersection of machine learning and systems design, and has extensive experience building web-based content creation applications.


  • Develop and train algorithms and models to power the motion perception and generation engine
  • Design, build and manage large scale text, video and motion datasets for the training of multi-model motion perception and generation models
  • Develop, deploy and optimize the inference frameworks for motion perception and generation on the cloud
  • Research, analyze, develop and test machine learning components necessary for business strategies and roadmap


  • A BS or MS is required in Computer Science, Engineering specializing in computer vision, machine learning, robotics, or artificial intelligence
  • Solid knowledge of at least one machine learning research framework (e.g. PyTorch, Tensorflow)
  • Solid knowledge of at least one high-performance inference framework (e.g. TensorRT, Apache TVM)
  • Experience profiling and optimizing deep neural networks, including knowledge of GPU profiling tools such as NVIDIA Nsight

Nice to have:

  • Familiarity with Python-based image and video manipulation/encoding/decoding frameworks, such as OpenCV and PyAV
  • Experience with cloud orchestration systems such as Kubernetes and cloud providers such as AWS, GCP, and Azure
  • Knowledge of transformers, diffusion models and multimodal discrimitive and generative models
  • Ability to write robust and maintainable client-server architectures and APIs

Please send your resume and cover letter to jobs@deepmotion.com