16 Oct
|
GuruLink
|
Toronto
Location: Toronto, OntarioSenior Full-Stack Engineer - Interactive Systems & AI Our client is building a new kind of interactive character experience: combining animation, real-time systems, and AI to bring expressive digital characters to life. We’re developing a platform where characters are not just animated, but responsive, programmable, and part of a living system. This is an early-stage effort with a small team, working directly with the founder to explore, prototype, and ship quickly.What This Role IsA high-autonomy role focused on building current interactive systems from scratchA chance to explore and define how AI + animation + real-time interaction come togetherA close partnership with the founder and creative team to shape product directionAn opportunity to make foundational technical decisions earlyWhat You’ll DoTake early concepts and turn them into working interactive systems and product features end-to-endBuild across the stack: modern frontends (React / Next.Js), APIs, and backend servicesDevelop systems that support real-time character interaction, including animation triggers, voice, and behaviorEvaluate and experiment with different technical approaches, including: Live2 D pipelines and alternatives; AI-driven motion / video systems (e.G.,
See Dance or similar); Voice synthesis and real-time voice transformation APIsWork closely with animators to integrate character assets into interactive systemsRapidly prototype and test build vs integrate vs buy decisionsEnsure systems are performant, observable, and production-ready as they evolveMust Have Skills5+ years of professional experience as a software engineerStrong full-stack capability (Type Script/React + Node systems)Experience building and shipping interactive or real-time systemsComfort working in ambiguous, fast-moving environments with evolving requirementsAbility to evaluate multiple technical approaches and form clear, opinionated trade-offsExperience integrating external APIs and stitching systems together quicklyStrong ownership. You can take a concept from idea - prototype - productionNice to Have SkillsExperience working with animation systems (Live2 D, Spine, Unity, Web GL, or similar); AI media tools (video, motion, or audio generation); Voice synthesis, audio processing, or real-time streaming systemsFamiliarity with event-driven or real-time architectures (Web Sockets, streaming pipelines)
📌 Senior Full-Stack Engineer (Toronto)
🏢 GuruLink
📍 Toronto