Skip to content
← Back to job listings

Senior Full Stack Engineer

Big Viking Games · Toronto, Canada

External listingfull-timeabout 1 month ago

About The Role

Join Big Viking Games as a Senior Full Stack Engineer, where you'll build AI-enabled products and systems that enhance game content production. This hands-on role requires ownership of the entire vertical, from data modeling to user interface. You'll create internal tools, structured generation workflows, and human-in-the-loop review systems, all while collaborating with various teams. The position offers a hybrid work environment, generous paid time off, and continuous learning opportunities.

  • Concevoir, construire, tester et maintenir des applications full stack qui soutiennent les flux de travail de production de jeux activés par l'IA.
  • Posséder des fonctionnalités de bout en bout, y compris la modélisation des données, la logique backend, la conception de l'API, la mise en œuvre frontend, le déploiement et l'amélioration continue.
  • Traduire des objectifs créatifs ou opérationnels ambigus en spécifications claires, en plans techniques et en systèmes prêts à la production.
  • 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
  • Strong product and engineering judgment, with the ability to identify when output is wrong, incomplete, fragile, or subtly off
  • Several years of experience shipping production full stack web applications
  • Production experience with React, Next.js, or similar modern frontend frameworks
  • A practical mindset, high ownership, and the ability to move quickly without dropping the quality bar
  • Strong SQL and Postgres experience, including schema design, query performance, data integrity, and relational modeling
  • Strong communication skills with both technical and non-technical stakeholders
  • Experience owning features or products end to end, not just working on one layer of the stack
  • Comfort working with content-generation systems, data pipelines, workflow orchestration, staged processing, approval flows, or similar production systems
  • Ability to work independently, make sound technical decisions, and own a complete area without heavy hand-holding
  • Disciplined git, pull request, review, testing, and deployment practices
  • Strong TypeScript and Node.js experience
  • Strong understanding of APIs, backend services, frontend product surfaces, data models, and system boundaries
  • Experience turning ambiguous goals into clear specs, technical plans, and deliverable milestones
  • Designing guardrails, review gates, retries, approval flows, and escalation paths
  • Prompting, spec-writing, workflow design, and model output review
  • AI coding agents and AI-assisted development workflows
  • Building systems where AI accelerates work but humans remain in control of quality
  • Generative AI systems that produce structured, reviewable outputs
  • Evaluating generated outputs for correctness, consistency, usability, and production readiness
  • Understanding where AI can safely automate work and where human judgment is still required
  • We are looking for someone who is not just curious about AI, but already understands how to use it productively. You should be able to demonstrate:
  • Experience with structured generation, prompt engineering, evals, guardrails, tool use, or agent orchestration
  • Experience shipping generative AI or agentic AI features in production
  • Experience with LangChain, LlamaIndex, Vercel AI SDK, OpenAI, Anthropic, Gemini, or similar AI development tools and APIs
  • 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
  • High visual judgment and the ability to push generated content toward better quality, consistency, and production value
  • The ideal candidate is a senior product-minded engineer who can build real systems from unclear starting points. They can think through the product experience, the data model, the workflow, the API, the user interface, and the quality controls required to make the system useful in production
  • They are comfortable moving fast, but they do not confuse speed with sloppiness. They care about clean architecture, strong product judgment, maintainable code, reliable workflows, and high-quality output
  • They are not simply using AI to write code faster. They understand how to direct AI, review its output, design better workflows around it, and turn AI-assisted processes into reliable products that teams can actually use
  • This role is best suited for someone who wants ownership of a meaningful AI product area inside a live-service gaming company and is excited by the opportunity to help shape how game content, tools, and workflows are built in the future

This is an external listing. JobSpring does not represent or verify the employer. Report this listing