Senior ML/Animation Programmer

Vital is looking to hire a senior programmer to help in the creation of our new game technology platform. Applicants should be excited and willing to work in a very collaborative and iterative work environment where each person is empowered to take ideas and shape them, evolve them, and make them their own. We’re looking for people who enjoy a high level of ownership and thrive in this setting.

Required Skills

  • 3+ years of C / C++
  • Math skills
  • Windows
  • Visual Studio

Skills we’re looking for

  • Machine learning (shallow and deep techniques)
  • Cloud computing
  • Animation systems
  • IK
  • Motion Matching
  • Neural Networks for Character Control
  • Natural Language Processing


  • Write primarily C++ code for a variety of engine and game systems
  • Participate in system design brainstorming and planning
  • Work alongside and learn from fellow engineers
  • Collaborate and communicate with the art and design teams
  • Participate in code reviews, both for you and others
  • Help with other engineering tasks as needed

Bonus skills

  • Python, C#
  • TensorFlow (or equivalent)
  • Qt
  • Linux
  • Experience with any type of version control (P4, Git, etc.)

Send an email to with a cover letter, resume, and link to your portfolio.