Enable job alerts via email!

Senior Full-stack Programmer | Programmeur·euse Senior·e Full-stack

Behaviour Interactive

Montreal

On-site

CAD 90,000 - 120,000

Full time

8 days ago

Job summary

A leading gaming studio in Montreal is seeking a Senior Programmer to join the Generative AI Research Team. This role involves developing frontend and backend code for features that utilize generative AI, as well as collaborating with teams to innovate AI solutions. Ideal candidates will possess extensive programming experience, especially in Python and generative AI, with a keen interest in technology trends.

Qualifications

  • At least eight (8) years of experience as a programmer with full-stack experience.
  • At least one (1) year of experimentation with generative AI and prompt engineering.
  • Strong interest in generative AI and related research.

Responsibilities

  • Develop backend and frontend features using generative AI.
  • Implement unit and functional tests to ensure features continue to function after changes.
  • Collaborate with peers and involve cross-team collaboration.

Skills

Generative AI experience
Full-stack programming
Python knowledge
C# knowledge
C++ knowledge
JavaScript/TypeScript knowledge

Tools

AWS
Terraform
Google Cloud
PostgreSQL
Unreal Engine
Unity
Job description
Overview

Behaviour Interactive is a Montreal-based studio at the forefront of the gaming industry, crafting experiences across PC, console, and mobile. We are an independent studio with more than 1200 employees and studios in Toronto, Rotterdam, and the UK. Our work focuses on Services and Original Games, including collaborations with Disney, Sony, Activision, and Nintendo, and our signature IPs such as Dead by Daylight.

Behaviour Interactive is committed to a diverse and inclusive environment where people of all ages, backgrounds, and protected characteristics are respected and celebrated in line with applicable law.

Role

Behaviour Interactive is seeking a senior programmer to join the Generative AI Research Team. You will deliver frontend and backend code for features that advance our internal tools and new ideas in generative AI. The team researches, develops, and integrates innovative AI solutions to support our long-term vision for these technologies.

Responsibilities
  • Develop backend and frontend features using generative AI. Design and code new systems, maintain existing systems, and build secure features that scale for thousands of employees.
  • Implement unit and functional tests to ensure features continue to function after changes.
  • Collaborate with peers, including other programmers, technical leads, and managers; some work may involve cross-team collaboration.
  • Stay at the forefront of technology trends and seek innovative ways to integrate generative AI into internal processes.
What we're looking for
  • This is a senior role with at least eight (8) years of experience as a programmer with full-stack experience.
  • Experience with generative AI. At least one (1) year of experimentation with generative AI and prompt engineering; familiarity with language models (LLMs), retrieval-augmented generation (RAG), agents, and tool-calling.
  • Versatile. Generalist programmer capable of working on a wide range of features: low-level and high-level code, bugs and tests, frontend and backend.
  • Strong interest in generative AI and related research.
  • Good knowledge of Python and languages such as C#, C++, or JavaScript/TypeScript.
  • Nice to have: Full-stack experience (AWS, Terraform, Google Cloud, etc.); experience with vector databases (PostgreSQL, Chroma, Meilisearch, etc.); experience with game engines (Unreal Engine, Unity); familiarity with using generative AI for artistic content creation (Stable Diffusion, ComfyUI, etc.).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs