Full-Stack Software Engineer

Viggle-Ai

Toronto

On-site

CAD 120,000 - 250,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Dynamic startup culture
Equity packages
Dental coverage and group benefits
Complimentary meals and snacks

Job summary

Viggle AI in Toronto, Canada, is seeking a new graduate Full-Stack Software Engineer to help build AI and 3D creator tools for content creators and developers.

You will work with Go/Gin on the backend, React/TypeScript on the frontend, and asset-processing services to ship features for AI-powered creation workflows.

Join a dynamic startup culture with equity and comprehensive benefits while growing your skills across the stack.

Qualifications

  • Uses AI coding tools responsibly—verifies generated code and tests behavior.
  • Strong fundamentals with Go or TypeScript through coursework or projects.
  • Familiarity with backend APIs or React development and cross-functional work.
  • Patient, methodical debugging: reproduce issues and verify fixes.
  • Familiarity with JWT / JWKS authentication, API security, or shared SDK development.

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.

Skills

Go / Gin
TypeScript / JavaScript
React frontend
API security
Testing and debugging
JWT / JWKS

Tools

Docker
Kubernetes
CI/CD

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer
Full-Stack Software Engineer

Viggle • Toronto

On-site
CAD 120,000 - 250,000
Dynamic startup culture
Equity packages, competitive salary &
Comprehensive dental coverage
+1
New Grad Full-Stack Engineer: AI & 3D Creator Tools
New Grad Full-Stack Engineer: AI & 3D Creator Tools

Viggle • Toronto

On-site
CAD 120,000 - 250,000
Dynamic startup culture
Equity packages, competitive salary &
Comprehensive dental coverage
+1
Growth & Community Intern
Growth & Community Intern

Viggle-Ai • Toronto

On-site
CAD 21,000 - 30,000
Competitive pay
Hands-on AI startup experience
Ownership from day one
+2
B2B Sales Manager — AI Video, 3D & Motion API Solutions
B2B Sales Manager — AI Video, 3D & Motion API Solutions

Viggle • Toronto

On-site
CAD 90,000 - 100,000
Dental coverage
Massage therapy
Physiotherapy coverage
+1
B2B Sales Manager — AI Video, 3D & Motion API Solutions
B2B Sales Manager — AI Video, 3D & Motion API Solutions

Viggle AI • Toronto

On-site
CAD 118,000 - 160,000
Travel to US clients
B2B Sales Manager — AI Video, 3D & Motion API Solutions
B2B Sales Manager — AI Video, 3D & Motion API Solutions

Viggle-Ai • Toronto

On-site
CAD 139,000 - 208,000
Design Engineer
Design Engineer

Viggle AI • Toronto

On-site
CAD 90,000 - 130,000
Startup culture
Equity packages
Competitive salary
+3
Senior Full Stack Engineer, AI
Senior Full Stack Engineer, AI

Big Viking Games • Toronto

Hybrid
CAD 100,000 - 150,000
Group Retirement Savings Plan
Health, dental, and vision coverage
Wellness spending account
+4
Senior Full Stack Engineer, AI
Senior Full Stack Engineer, AI

Big Viking • Toronto

Hybrid
CAD 100,000 - 150,000
Member of Technical Staff
Member of Technical Staff

Viggle • Toronto

On-site
CAD 150,000 - 200,000