Software Engineer

at  JALI Research Inc

Toronto, ON M5T 2L5, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025Not Specified24 Jan, 20253 year(s) or aboveCharacter Animation,C++,French,Graphics,Computer Science,Communication Skills,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JALI Research Inc. (JALI) is seeking a skilled and energetic software engineer to join its software development team to contribute meaningfully to JALI’s growing suite of proprietary and acclaimed facial animation tools and workflows licensed by award winning and best-class- video game development, feature animation production, VFX and transmedia character deployment.
At JALI, we are storytellers at heart. We pride ourselves on our deep bench of in-house talent, bringing together an Academy Award-winning team with decades of combined experience in graphics research and animation. Over the past 6 years JALI has contributed to several critically acclaimed titles - notably Cyberpunk 2077, Call of Duty: Modern Warfare II, Rise of the Ronin - that have set new standards for immersiveness in gameplay. Our expertise is trusted by studios across the globe. Currently over 50 game projects are leveraging JALI Software in active production and our experience spans a wide range of IPs and animation styles.
As a member of the JALI team, you will report directly to the Chief Technology Officer and work with a multidisciplinary team to build on the success of our current product offerings, and develop the next generation of tools and workflows to generate and direct expressive facial animation at scale across a growing number of markets.

QUALIFICATIONS

  • BS, MS/PhD in Computer Science or similar technical field of study or equivalent practical

experience

  • Strong programming skills in C++, Python
  • Strong communication skills with the ability to convey complex technical information
  • Passion for interacting with end-user clients and creative staff to develop solution-based tools and technologies in the fields of graphics, and specifically, character animation

Responsibilities:

RESPONSIBILITIES

  • Develop, maintain, and provide support for the JALI Maya and Unreal plugins (jSync, jRig /
    jRigger, jTagger and JALI C++ Libraries and API used by studios and users across the video

game development, avatar / digital human and animation (series & film) industries

  • Collaborate with the development team, founders and end-user stakeholders to produce best-in- class frameworks and next-generation workflows
  • Thoroughly learn the code-base to help direct and optimize it over the long term
  • Coding Python Projects for QA, deployments etc
  • Learning/Maintaining and Optimizing C++ and Unreal code-base with CTO
  • Debugging, QA, Unit Testing
  • Creating Installers for new customer deployments

TO BE SUCCESSFUL IN THIS ROLE YOU WILL

  • Have the ability to work as part of a team
  • Be a self-starter with a can-do attitude
  • Be cooperative, kind and patient
  • Communicate effectively, especially when conveying complex technical information
  • Demonstrate exceptional problem-solving skills
  • Be confident interacting with end-user clients and creative staff to develop solution based tools and technologies in the fields of graphics, and specifically, character animation
  • Always be looking to expand your knowledge and skill set through new learning opportunities
  • Have a keen interest in video games, film, animation and performing arts


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Animation

Web / Graphic Design / Visualiser

Animation, Software Engineering

Graduate

Proficient

1

Toronto, ON M5T 2L5, Canada