Senior Full Stack Engineer, AI at Big Viking Games | Toronto, Ontario | Rezi

Senior Full Stack Engineer, AI at Big Viking Games

Senior Full Stack Engineer, AI

Big Viking Games · Toronto, Ontario

1 months ago

Senior Full Stack Engineer, AI

Big Viking Games · Toronto, Ontario

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems that help turn creative direction into production-ready game content at scale. This is a hands-on product engineering role for someone who can own a vertical end to end, from the data model and backend services to APIs, orchestration logic, human review workflows, and the user interface the team operates from. You will be expected to take ambiguous goals, turn them into clear technical plans, build practical systems, and own the quality of the result. This role is ideal for someone who is fluent in modern full stack development, understands how to work with AI coding tools and generative AI systems, and has the judgment to know where automation helps, where human review is required, and where quality cannot be compromised.

Responsibilities

  • Design, build, test, and maintain full stack applications that support AI-enabled game production workflows.
  • Own features end to end, including data modeling, backend logic, API design, frontend implementation, deployment, and ongoing improvement.
  • Build structured generation workflows that produce reliable, reviewable outputs from AI models.
  • Create human-in-the-loop review systems so teams can steer, approve, reject, edit, and improve generated content.
  • Translate ambiguous creative or operational goals into clear specifications, scoped plans, and production-ready systems.
  • Build internal tools that improve speed, consistency, visibility, and quality across content production workflows.
  • Partner with engineering, product, design, art, live operations, and leadership to understand workflow pain points and build practical solutions.
  • Implement approval steps, audit trails, retries, staged processing, idempotency, and other patterns required for reliable production systems.
  • Use AI coding agents and assistants as part of your daily workflow, while maintaining strong engineering judgment and code quality.
  • Review generated code, model outputs, workflow logic, and product behavior with a high bar for accuracy and usability.
  • Improve system reliability, observability, documentation, maintainability, and developer experience.
  • Contribute to a practical AI-first engineering culture focused on speed, quality, and measurable business impact.

Requirements

  • Several years of experience shipping production full stack web applications.
  • Strong TypeScript and Node.js experience.
  • Production experience with React, Next.js, or similar modern frontend frameworks.
  • Strong SQL and Postgres experience, including schema design, query performance, data integrity, and relational modeling.
  • Experience owning features or products end to end, not just working on one layer of the stack.
  • Strong product and engineering judgment, with the ability to identify when output is wrong, incomplete, fragile, or subtly off.
  • Experience turning ambiguous goals into clear specs, technical plans, and deliverable milestones.
  • Comfort working with content-generation systems, data pipelines, workflow orchestration, staged processing, approval flows, or similar production systems.
  • Strong understanding of APIs, backend services, frontend product surfaces, data models, and system boundaries.
  • Disciplined git, pull request, review, testing, and deployment practices.
  • Ability to work independently, make sound technical decisions, and own a complete area without heavy hand-holding.
  • Strong communication skills with both technical and non-technical stakeholders.
  • A practical mindset, high ownership, and the ability to move quickly without dropping the quality bar.
  • AI coding agents and AI-assisted development workflows.
  • Generative AI systems that produce structured, reviewable outputs.
  • Prompting, spec-writing, workflow design, and model output review.
  • Building systems where AI accelerates work but humans remain in control of quality.
  • Evaluating generated outputs for correctness, consistency, usability, and production readiness.
  • Designing guardrails, review gates, retries, approval flows, and escalation paths.
  • Understanding where AI can safely automate work and where human judgment is still required.

Skills

  • TypeScript
  • Node.js
  • React
  • Next.js
  • SQL
  • Postgres
  • APIs
  • Backend services
  • Frontend product surfaces
  • Data models
  • System boundaries
  • Git
  • Pull requests
  • Code reviews
  • Testing
  • Deployment
  • AI coding agents
  • AI-assisted development
  • Generative AI
  • Prompting
  • Spec-writing
  • Workflow design
  • Model output review
  • Structured generation
  • Prompt engineering
  • Evals
  • Guardrails
  • Tool use
  • Agent orchestration
  • LangChain
  • LlamaIndex
  • Vercel AI SDK
  • OpenAI
  • Anthropic
  • Gemini
  • Queues
  • Workers
  • Background jobs
  • Event-driven systems
  • Orchestration frameworks
  • Art
  • Animation
  • Flash
  • Animate
  • Asset pipelines
  • Creative tooling
  • Gaming
  • Live-service products
  • Virtual worlds
  • Social games
  • Free-to-play environments

Location

  • Toronto

Work Type

  • Hybrid

Experience Level

  • Senior
  • Several years of experience shipping production full stack web applications
  • Experience owning features or products end to end
  • Experience with generative AI or agentic AI features in production
  • Experience with structured generation, prompt engineering, evals, guardrails, tool use, or agent orchestration
  • Experience with queues, workers, background jobs, event-driven systems, or orchestration frameworks
  • Experience building internal tools for creative production, game operations, content pipelines, or media workflows
  • Experience with art, animation, Flash, Animate, asset pipelines, or other creative tooling
  • Experience working with designers, artists, product managers, or live operations teams
  • Experience in gaming, live-service products, virtual worlds, social games, or free-to-play environments

Salary/Compensations

  • CAD $120,000 to $150,000

Benefits

  • Group Retirement Savings Plan matching and participation.
  • Comprehensive benefits package, including health, dental, and vision coverage.
  • Health and Wellness spending account.
  • Generous time off policies.
  • Opportunity to build AI-enabled products and workflows with real business impact.
  • Exposure to live-service games, content production, game operations, and internal platform development.
  • A high-ownership role with meaningful influence over how AI is adopted across the company.

About the Company

  • Big Viking Games is a Canadian gaming company focused on building, operating, and growing long-standing online game communities.
  • Our games have entertained players for years, supported by loyal audiences, live operations, evolving content systems, product innovation, and deep player-driven economies.
  • Our flagship titles, YoWorld and FishWorld, have served millions of players over their lifetime.
  • These are enduring live-service virtual worlds with rich in-game economies, virtual goods, social interaction, and long-term player engagement at their core.
  • We are entering a new phase of modernization and growth, with a focus on practical AI adoption, stronger internal tooling, faster content production, better workflow automation, and scalable systems that help our games and teams perform at a higher level.

Equal Opportunity

  • Big Viking Games is committed to creating an inclusive and accessible environment for all candidates.
  • We welcome applications from individuals of all abilities and will provide accommodations throughout the hiring process as needed.
  • If you require accommodation during the hiring process, please contact hr@bigvikinggames.com so we can work with you to support your needs.