AI-Native Full-Stack Engineer

This is Gain Ltd

Toronto

On-site

CAD 105,000 - 125,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Home office allowance
3 weeks of paid time off to start
Work from anywhere in the world up to
Wellness spending and health coverage

Job summary

GAIN is seeking a senior AI/Software Engineer to help architect the next-generation AI platform. You will design and implement full-stack features, orchestrate LLM-driven workflows, and build scalable memory layers that blend relational, non-relational, and vector data.

You’ll work with engineers who value elegance, craft, and velocity, shipping agentic AI solutions and practical tools that empower teams to reason, adapt, and automate at scale.

Qualifications

  • 3-5 years of hands-on software engineering experience, with a meaningful portion building AI-native systems.
  • Deep comfort with LLMs, agentic AI orchestration, prompt engineering, embeddings, vector databases, and applied ML.
  • Strong full-stack foundation: React, Node.js, Python, Postgres/Supabase, AWS (Lambda, ECS, S3, Dynamo, RDS), N8n, OpenAI Agents SDK.
  • A proven track record architecting pipelines, agent frameworks, and data orchestration layers that integrate LLMs, embeddings, and automation — systems that reason, adapt, and scale intelligently.
  • A systems thinker who values elegance, modularity, and velocity — and builds with craftsmanship and curiosity.

Responsibilities

  • Full-stack features across React, Node/Python, Postgres/Supabase, and AWS (Lambda, ECS, SQS, S3, Dynamo, RDS), N8n, and OpenAI Agents SDK.
  • LLM orchestration pipelines and agentic workflows that distill complexity into intuitive context/action architectures — always keeping the human in the loop.
  • A unified memory layer that blends relational, non-relational, and vector databases seamlessly.
  • AI-accelerated development tooling — spec-to-code pipelines, self-documentation, test scaffolding, and automations that make the team faster.
  • Modular, scalable infrastructure designed for heavy AI workloads and built to last.

Skills

LLM orchestration
Agentic AI
Prompt engineering
Embeddings
Vector databases
Applied ML
Full-stack
React
Node.js
Python
Postgres
Supabase
AWS
N8n
OpenAI SDK
Systems thinking
Craftsmanship

Tools

React
Node.js
Python
Postgres
Supabase
AWS
N8n
OpenAI Agents SDK

Job description

Description

Business Unit: At GAIN IQ, we turn intelligence into action, building AI products that help marketing and growth teams see what matters, test what works, and scale performance that lasts.

Team: Engineering

Reporting to: VP of Engineering

**Location:**Toronto (remote) / Vancouver (hybrid)

ABOUT

GAIN is a creative-led, insight-driven company that blends data, tech and creativity. We believe the best ideas emerge where intelligence and creativity unite, where insight sparks imagination, and where innovation turns possibility into progress.

We are explorers of new frontiers, shaping bold strategies that move people, brands, and businesses forward. Individually and together, our specialist teams provide the vision, data, and confidence brands and organisations need to make braver, more impactful decisions.

Today as GAIN, we work as a united force, using data to fuel creativity, and technology to unlock new possibilities. As imagineers we don't just embrace innovation -- we engineer it, transforming information into action, and ideas into breakthroughs.

This is where rebel thinking, smart technology, and data-driven creativity shape the future. Through our five specialist teams: Creative Studio, Conversion, Customer Science, Experience and Performance. Individually, and together, we work to fuel your growth and deliver measurable impact.

THE ROLE

Most "AI companies" bolt LLMs onto existing products. We're building from first principles --- an intelligent platform where LLMs, vector databases, and human creativity intersect. An ecosystem of orchestrated agents that reason across structured, unstructured, and relational data to produce novel insights and automations that weren't possible before.

This isn't a role where you integrate a ChatGPT widget. You'll be architecting the systems that make agents think, remember, and act --- and doing it with engineers who care deeply about elegance and craft.

RESPONSIBILITIES

What You’ll Be Building

  • Full-stack features across React, Node/Python, Postgres/Supabase, and AWS (Lambda, ECS, SQS, S3, Dynamo, RDS), N8n, and OpenAI Agents SDK
  • LLM orchestration pipelines and agentic workflows that distill complexity into intuitive context/action architectures --- always keeping the human in the loop
  • A unified memory layer that blends relational, non-relational, and vector databases seamlessly
  • AI-accelerated development tooling --- spec-to-code pipelines, self-documentation, test scaffolding, and automations that make the team faster
  • Modular, scalable infrastructure designed for heavy AI workloads and built to last

Requirements

  • 3--5 years of hands-on software engineering experience, with a meaningful portion building AI-native systems
  • Deep comfort with LLMs, agentic AI orchestration, prompt engineering, embeddings, vector databases, and applied ML
  • Strong full-stack foundation: React, Node.js, Python, Postgres/Supabase, AWS (Lambda, ECS, S3, Dynamo, RDS), N8n, OpenAI Agents SDK
  • A proven track record architecting pipelines, agent frameworks, and data orchestration layers that integrate LLMs, embeddings, and automation --- systems that reason, adapt, and scale intelligently
  • A systems thinker who values elegance, modularity, and velocity --- and builds with the craftsmanship and curiosity of someone pushing the boundaries of what software can be
  • How to stand out: Show us what you've shipped. Links to repos, agentic applications in production, infra diagrams you're proud of, or hard problems you solved with LLMs, agentic workflows, or ML pipelines --- any of these go a long way.
HOW YOU'LL WORK

**Rebel Thinking:**We don't accept "good enough". Rebel Thinking is about curiosity with courage. We make it safe to question assumptions, challenge the obvious, and explore smarter, braver ways forward, even when it feels uncomfortable. This is how new ideas, better products, and real breakthroughs happen.

Make It Happen: "We turn intent into momentum." Making it Happen is about turning ambition in to action. We move fast, learn fast, and push through obstacles together. Progress beats perfection, and momentum creates impact.

Swarming Our Expertise: "Individually smart. Collectively unstoppable." Swarming our Expertise means we win together. We commit to developing our expertise so that by combining diverse skills, perspectives, and experiences, we solve harder problems faster and deliver results no single expert could achieve together.

Benefits

  • Home office allowance
  • 3 weeks of paid time off to start
  • Work from anywhere in the world up to 20 business days or 4 weeks per year! We want you to build a life and a career at the same time.
  • Wellness time, health dental coverage, health spending account, and wellness spending account so that you can prioritize YOU.

The typical hiring range for this role is $105,000 - $125,000 annually. This range reflects our commitment to our compensation philosophy, internal equity, and comes with a competitive and comprehensive total rewards package. Base pay will be determined based on role-related skills, knowledge, and experience.

GAIN is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion or belief, marital status, or pregnancy and maternity

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - AI Platform
Staff Software Engineer - AI Platform

CaptivateIQ • Toronto

Hybrid
CAD 181,000 - 243,000
Comprehensive Healthcare
Flexible Time Off
Annual Stipends
+3
Full-Stack AI Product Engineer
Full-Stack AI Product Engineer

Cheil India • Mississauga

Hybrid
CAD 85,000 - 90,000
Hybrid work model
Office in Mississauga
Senior Software Engineer, AI (Agents)
Senior Software Engineer, AI (Agents)

Toast • Vancouver

On-site
CAD 145,000 - 183,000
Equity participation
Health and dental coverage
Open vacation policy
Senior Engineering Manager - AI Agents
Senior Engineering Manager - AI Agents

CaptivateIQ • Toronto

On-site
CAD 259,000 - 347,000
Comprehensive Healthcare
Flexible Time Off
Annual Stipends
+4
AI Developer - LLM Features & AI Systems
AI Developer - LLM Features & AI Systems

STAN AI • Toronto

On-site
Confidential
Competitive salary
Comprehensive health and dental benefits
Company Macbook
+1
Full-Stack AI Product Engineer
Full-Stack AI Product Engineer

Cheil USA • Mississauga

Hybrid
CAD 85,000 - 90,000
Salary CAD 85k-90k
Hybrid work model: 3 days in-office
Mississauga address included
Full-Stack AI Product Engineer
Full-Stack AI Product Engineer

Cheil • Mississauga

Hybrid
CAD 85,000 - 90,000
AI Engineer Intern
AI Engineer Intern

United States Digital Space LLC • Toronto

Hybrid
Hybrid work model in Toronto
Downtown Toronto office
Growth & Learning opportunities
AI Solutions Engineer
AI Solutions Engineer

WellnessLiving • Vaughan

Hybrid
CAD 70,000 - 90,000
AI Engineer - Generative & Agentic AI
AI Engineer - Generative & Agentic AI

BDO Canada • Ottawa

On-site
CAD 84,000 - 128,000