← All roles

Member of Technical Staff - Backend Software Engineer

Viggle AI ·Toronto ·Onsite 10d ago
GoPythonFastAPIRedisRabbitMQTemporalNATSApache KafkaDockerKubernetesPyTorchApache Airflow

About the role

Viggle AI is a startup backed by top-tier investors such as a16z and TSFV, specializing in controllable video generation for content creators. The role involves architecting and maintaining highly scalable distributed backend systems powering Viggle's global AI video generation platform, designing APIs for video generation, character management, and monetization, developing robust processing pipelines for GPU-heavy workloads, and productionizing ML models from research to scale with the ML team.

Requirements

3 years of professional backend engineering experience. Excellent proficiency in Go OR Python with willingness to ramp up on the other. Experience designing and operating distributed systems at scale including worker coordination, queue-based pipelines, resource reservation, and fault recovery. Familiarity with message queues and event-driven architectures (Redis, RabbitMQ, Temporal, NATS, Kafka, or similar). Working knowledge of containerization and orchestration (Docker, Kubernetes, and modern

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$100k–300k
Onsite TorontoToronto, Canada
Posted 10d 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 →