Machine Learning Engineer

44 Minutes ago • All levels
Research Development

Job Description

DeepMotion is seeking a Machine Learning Engineer to help build the server-side engine for AI-based motion capture and synthesis. This role involves developing next-generation animation creation platforms with cloud-based machine learning models, focusing on the intersection of ML and systems design, and building interactive web-based content creation applications.
Good To Have:
  • Familiarity with Python-based image and video manipulation/encoding/decoding frameworks (e.g., OpenCV, PyAV).
  • Experience with cloud orchestration systems (e.g., Kubernetes) and cloud providers (e.g., AWS, GCP, Azure).
  • Knowledge of transformers, diffusion models, and multimodal discriminative and generative models.
  • Ability to write robust and maintainable client-server architectures and APIs.
Must Have:
  • Develop and train algorithms and models for motion perception and generation.
  • Design, build, and manage large scale text, video, and motion datasets.
  • Develop, deploy, and optimize inference frameworks for motion perception and generation on the cloud.
  • Research, analyze, develop, and test machine learning components.
  • BS or MS in Computer Science, Engineering (computer vision, machine learning, robotics, or AI).
  • Solid knowledge of a machine learning research framework (e.g., PyTorch, Tensorflow).
  • Solid knowledge of a high-performance inference framework (e.g., TensorRT, Apache TVM).
  • Experience profiling and optimizing deep neural networks, including GPU profiling tools (e.g., NVIDIA Nsight).

Add these skills to join the top 1% applicants for this job

3d-animation
motion-capture
game-texts
aws
azure
opencv
pytorch
computer-vision
kubernetes
neural-networks
python
nvidia-nsight
algorithms
open-cv
tensorflow
system-design
machine-learning

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.

Responsibilities:

  • 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

Requirements:

  • 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

Set alerts for more jobs like Machine Learning Engineer
Set alerts for new jobs by Deepmotion
Set alerts for new Research Development jobs in United States
Set alerts for new jobs in United States
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙