Full-Stack AI Product Engineer

Salt Digital Recruitment

Toronto

On-site

CAD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Salt Digital Recruitment is seeking a Full-Stack AI Product Engineer to design, build, and scale AI-powered products, internal tools, SaaS-like platforms, automation systems, and AI agents. You will work across the full stack, leveraging LLMs, APIs, data, and cloud technologies.

The role involves translating business needs into MVPs, building front-end and back-end components with React/Next.js and Python/Node.js, and deploying secure, scalable solutions while ensuring governance and responsible

Qualifications

  • 4+ years of professional software development experience.
  • Strong full-stack development experience.
  • Hands-on AI development experience is required.
  • Experience building AI-powered applications, assistants, agents, RAG systems, or LLM-integrated tools.
  • Experience with LLM APIs such as OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or similar.
  • Experience with React, Next.js, TypeScript, JavaScript, or similar front-end technologies.
  • Experience with Python and/or Node.js.
  • Experience building APIs, back-end services, databases, and integrations.
  • Experience with authentication, permissions, secure application design, and data handling.
  • Experience deploying applications to cloud or managed hosting environments.
  • Ability to work independently and turn ambiguous business needs into working products.
  • Strong communication, documentation, and problem-solving skills.

Responsibilities

  • Design, develop, test, and deploy full-stack web applications, internal tools, and AI-enabled platforms.
  • Build front-end interfaces using modern frameworks such as React, Next.js, TypeScript, or similar.
  • Develop back-end services, APIs, databases, authentication flows, and business logic using Python, Node.js, or similar technologies.
  • Integrate LLM APIs such as OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or similar platforms.
  • Build AI assistants, copilots, agents, automation workflows, and data-connected AI tools.
  • Develop RAG-based solutions using company documents, structured data, product information, campaign data, or knowledge bases.
  • Implement tool calling, function calling, structured outputs, human-in-the-loop workflows, and AI workflow orchestration.
  • Connect applications with APIs, databases, analytics platforms, CRM, CMS, cloud services, and third-party tools.
  • Deploy applications in secure, scalable cloud or managed environments.
  • Apply AI governance best practices, including data privacy, access control, output validation, logging, guardrails, and responsible AI usage.
  • Translate business needs into MVPs, prototypes, and production-ready products.
  • Collaborate with digital, data, CRM, e-commerce, UX/UI, analytics, creative, and business teams.
  • Document technical architecture, product functionality, and development decisions.

Skills

Full-stack dev
Web app development
AI development
LLM API integration
React/Next.js
Python/Node.js
APIs & databases
Security & data
Independent work
Communication

Tools

OpenAI API
Azure OpenAI API
Google Gemini API

Job description

Our client is looking for a Full-Stack AI Product Engineer is a newly created role who will design, build, and scale AI powered products, internal tools, SaaS-like platforms, automation systems, and AI agents. This is a hands-on engineering role for someone who can work across the full stack while also building solutions using LLMs, agents, APIs, data, and cloud technologies. The ideal candidate can take a business problem, define the technical approach, build the front-end and back-end, integrate AI capabilities, connect data sources, deploy the solution, and improve it based on user feedback.

Key Responsibilities
  • Design, develop, test, and deploy full-stack web applications, internal tools, and AI-enabled platforms.
  • Build front-end interfaces using modern frameworks such as React, Next.js, TypeScript, or similar.
  • Develop back-end services, APIs, databases, authentication flows, and business logic using Python,Node.js, or similar technologies.
  • Integrate LLM APIs such as OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, or similarplatforms.
  • Build AI assistants, copilots, agents, automation workflows, and data-connected AI tools.
  • Develop RAG-based solutions using company documents, structured data, product information, campaigndata, or knowledge bases.
  • Implement tool calling, function calling, structured outputs, human-in-the-loop workflows, and AIworkflow orchestration.
  • Connect applications with APIs, databases, analytics platforms, CRM, CMS, cloud services, and third-party tools.
  • Deploy applications in secure, scalable cloud or managed environments.
  • Apply AI governance best practices, including data privacy, access control, output validation, logging,guardrails, and responsible AI usage.
  • Translate business needs into MVPs, prototypes, and production-ready products.
  • Collaborate with digital, data, CRM, e-commerce, UX/UI, analytics, creative, and business teams.
  • Document technical architecture, product functionality, and development decisions.
Qualifications
  • 4+ years of professional software development experience.
  • Strong full-stack development experience.
  • Proven experience building web applications from front-end to back-end.
  • Hands-on AI development experience is required.
  • Experience building AI-powered applications, assistants, agents, RAG systems, or LLM-integrated tools.
  • Experience working with LLM APIs such as OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini,or similar.
  • Experience with React, Next.js, TypeScript, JavaScript, or similar front-end technologies.
  • Experience with Python and/or Node.js.
  • Experience building APIs, back-end services, databases, and integrations.
  • Experience with authentication, permissions, secure application design, and data handling.
  • Experience deploying applications to cloud or managed hosting environments.
  • Ability to work independently and turn ambiguous business needs into working products.
  • Strong communication, documentation, and problem-solving skills.

Salt is acting as an Employment Agency in relation to this vacancy.

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

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

Digitalstaff • Canada

Hybrid
CAD 85,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
AI Software Engineer, Product
AI Software Engineer, Product

Palona AI • Toronto

On-site
CAD 120,000 - 180,000
Competitive salary and stock options
Medical, dental, vision, retirement, +
Family Leave
+3
AI Software Engineer, Product
AI Software Engineer, Product

Worky • Toronto

On-site
CAD 120,000 - 150,000
Stock option plan
Competitive salary
Medical benefits
+8
Staff Full-Stack Engineer – .NET, React & AI
Staff Full-Stack Engineer – .NET, React & AI

Finlink Group • Vaughan

On-site
CAD 120,000 - 160,000
Health benefits
On-site parking
On-site leisure facilities
+1
AI-Native Full Stack Product Engineer
AI-Native Full Stack Product Engineer

Lighthouse Software Group • Canada

On-site
CAD 80,000 - 100,000
Full Stack Engineer
Full Stack Engineer

Randstad Enterprise • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank • Toronto

On-site
CAD 140,000 - 190,000
Valsoft Corporation: AI-Native Full Stack Product Engineer
Valsoft Corporation: AI-Native Full Stack Product Engineer

Mosaec • Canada

Hybrid
CAD 65,000 - 90,000
Staff Full-Stack Engineer – .NET, React & AI
Staff Full-Stack Engineer – .NET, React & AI

Finlink Group • Newmarket

On-site
CAD 120,000 - 180,000
Health benefits
On-site parking
On-site facilities