← All roles

Software Engineer (intern/co-op)

Viggle AI ·Toronto ·Onsite 11d ago
React NativeReactTypeScriptPythonGoRustCUDAPyTorchDistributed Systems

About the role

At Viggle AI, an intern or co-op will own real work that ships, not side projects. The role spans multiple areas: the Viggle App (consumer mobile/web), PINOC (AI motion capture & 3D pipeline), Viggle Games (real-time interactive 3D), Viggle API (developer platform & inference infra), and Infrastructure & ML Systems (training, inference & data). The team values engineering judgment and fast learning across generation pipelines, real-time rendering, and product surfaces. The company is a GenAI/3D/

Requirements

Candidates should have strong fundamentals and be ready to work across tracks. For the App track: React Native or React/Next.js + TypeScript. For PINOC: 3D graphics (Three.js/WebGL), rigging/retargeting, pose estimation/CV, glTF/FBX, Python. For Games: game engines (Unity/Unreal) or WebGL, multiplayer netcode, React, Node. For API: Go, Python, backend/distributed systems, inference serving & GPU orchestration, API design, Go/Python/Rust. For Infrastructure & ML Systems: ML infra/MLOps, model

About the company

Viggle AI

Viggle is an AI technology company specializing in 3D motion capture and content generation. They offer tools for individuals and creators to extract animation from video, create interactive games, and generate viral memes, democratizing access to advanced digital content creation.

View company page →
CA$60k–96k
Onsite TorontoToronto, Canada
Posted 11d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Viggle AI
https://viggle.ai

Viggle is an AI technology company specializing in 3D motion capture and content generation. They offer tools for individuals and creators to extract animation from video, create interactive games, and generate viral memes, democratizing access to advanced digital content creation.

View company page →