Full-Stack Software Engineer

Viggle

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, competitive salary &
Comprehensive dental coverage
Complimentary lunch, dinner and snacks

Job summary

Viggle is hiring a Full-Stack Software Engineer new graduate to help build AI-powered 3D creator tools and workflows. You’ll work on a React/TypeScript frontend, Go/Gin backend, and asset-processing services to ship features for AI-driven creation.

You’ll design APIs, build interfaces, and integrate Python and TypeScript workers for asset conversion, rendering, and video processing, collaborating with experienced engineers.

Qualifications

  • Experience with Go or TypeScript and web APIs.
  • Familiarity with backend APIs or React development.
  • Ability to debug methodically and verify fixes.
  • Understanding of JWT/JWKS authentication and API security.
  • Familiarity with AI coding tools and workflows.

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 / TypeScript
Backend APIs / React
API security (JWT/JWKS)
Debugging skills
AI coding tools awareness

Tools

Docker
Kubernetes

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-Ai • Toronto

On-site
CAD 120,000 - 250,000
Dynamic startup culture
Equity packages
Dental coverage and group benefits
+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
Growth & Community Intern
Growth & Community Intern

Viggle AI • Toronto

On-site
CAD 40,000 - 60,000
Competitive compensation
Hands-on experience in AI startup
Complimentary lunch and dinner
+1
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