Full-Stack Software Engineer

Posted 2 Days Ago
Toronto, ON, CAN
In-Office
120K-250K Annually
Entry level
Artificial Intelligence • Information Technology • Software • Generative AI
The Role
Build AI-powered 3D character and motion creation tools across React and TypeScript frontends, Go and Gin backend APIs, and Python or TypeScript asset-processing services. Responsibilities include developing, testing, deploying, and debugging APIs and interfaces; integrating asset conversion, rendering, and video-processing workers; and supporting authentication, API security, storage, and asynchronous workflows.
Summary Generated by Built In

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

Skills Required

  • Responsible use of AI coding tools, including reviewing generated code, checking assumptions, and verifying 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
  • Willingness to work across frontend and backend development
  • Patient, methodical debugging skills, including reproducing issues, isolating root causes, and verifying fixes
  • Familiarity with JWT/JWKS authentication, API security, or shared SDK development
  • Experience with object storage such as Cloudflare R2, Amazon S3, or Google Cloud Storage, particularly 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
35 Employees
Year Founded: 2022

What We Do

Viggle is powered by JST-1, the first video-3d foundation model with actual physics understanding. We lead in achieving controllability, character consistency, and real-time performance in AI video generation.

Similar Jobs

eBay Logo eBay

Senior Software Engineer

eCommerce • Retail
In-Office
Toronto, ON, CAN
26035 Employees
118K-158K Annually

Arena (arena.ai) Logo Arena (arena.ai)

Software Engineer

Artificial Intelligence • Information Technology • Software
Remote or Hybrid
7 Locations
58 Employees

Maarut Inc. Logo Maarut Inc.

Software Engineer

Information Technology • Professional Services • Software • Consulting
In-Office
Toronto, ON, CAN

Ciena Logo Ciena

Software Engineer

Cloud • Hardware • Internet of Things • Other • Software • Utilities
In-Office
Ottawa, ON, CAN
9561 Employees
76K-122K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account