Skip to main content

Viggle AI

Full-Stack Software Engineer

Toronto, Ontario, Canada

Location
Toronto, Ontario, Canada
Work
On-site
Employment
Full-time
Level
Not stated
Function
Engineering
Pay
CA$120K – CA$250K a year (read from the ad)
Posted
7 weeks ago

About the role

Full-Stack Software Engineer new graduate — AI & 3D Creator Tools

Company

About Viggle AI

Backed by a16z, Viggle AI is building the world's most advanced controllable video and 3D generation technology, empowering game developers, content creators, filmmakers, and industry professionals to bring their visions to life. From building characters to building worlds, Viggle has reached over 40 million users worldwide with a small but mighty team.

Job Summary

Help us build the tools that turn images and videos into 3D characters and motion assets. You'll work alongside experienced engineers across our React / TypeScript frontend, Go / Gin backend, and asset-processing services to ship features for AI-powered creation workflows.

Job Responsibilities

  • Design, develop, test, and deploy backend APIs using Go and Gin for character and motion creation workflows.
  • Build and improve React / TypeScript interfaces for uploading, browsing, previewing, and exporting assets.
  • Integrate Python and TypeScript workers for asset conversion, rendering, and video processing.

Required Skills

  • Uses AI coding tools responsibly—understands generated code, reviews its assumptions, and verifies behavior through tests.
  • Strong programming fundamentals and hands-on experience with Go or TypeScript / JavaScript through coursework, personal projects, or previous work.
  • Familiarity with backend APIs or React development, and a willingness to work across both.
  • Patient, methodical debugging: reproduce issues, isolate root causes, and verify fixes across relevant use cases.
  • Familiarity with JWT / JWKS authentication, API security, or shared SDK development.

Bonus Qualifications

  • Experience with object storage such as Cloudflare R2, Amazon S3, or Google Cloud Storage, especially large-file or multipart uploads.
  • Exposure to background jobs, asynchronous processing, Docker, Kubernetes, or CI/CD.
  • Interest or experience in Three.js, Blender, 3D graphics, animation, Gaussian splatting, or media-processing pipelines.

Compensation

  • Competitive Salary Range: CA$120K - CA$250K
  • Benefits:
  • Dynamic startup culture-accelerate your skills and career growth
  • Attractive equity packages, highly competitive salary, and bonus.
  • Comprehensive dental coverage and group benefit plan
  • Complimentary lunch, dinner, snacks, and a vibrant, fun office environment

Source

Posted by Viggle AI on their own hiring page, jobs.ashbyhq.com. OptiTalent shows it as published, read 07 Nov 2026 03:42 UTC; the original is the reference.

View the original ad ↗

More at Viggle AI

  • Viggle AI · Toronto, Ontario, Canada

    HybridFull-timeManagerCA$90K – CA$100K a yearDesign

    We're hiring a B2B Sales Manager to drive enterprise and API adoption of Viggle's four product lines — Viggle Video, 3D Character, Mocap, and Text-to-Motion — within the gaming and interactive entertainment industry.

  • Design Engineer

    4 months ago

    Viggle AI · Toronto, Ontario, Canada

    On-siteFull-timeCA$80K – CA$150K a yearEngineering

    Design and prototype features across our motion, character, and scene tools; Get hands-on with live-tuning parameters, learning how real-time adjustments affect the product interface, and designing mobile interactions (touch, gesture, and motion) that make that kind of control…

  • Viggle AI · Toronto, Ontario, Canada

    On-siteFull-timeLead / staffMarketing

    At Viggle, we're exploring how AI can help people make games, and building a platform where indie devs build them and players come to play. You'll build and run the community around it, devs and players alike, grow the player base, and be the bridge back to our team.

  • Viggle AI · Toronto, Ontario, Canada

    On-siteFull-timeMarketing

    Make videos end to end: Tutorials, demos, 3D showcase pieces on YouTube and social; Grow PINOC's audience and reputation on social, mainly YouTube, and across 3D / game dev communities; Run workshops and Q&As in our community to help creators get unstuck; Bring back what…