Full-Stack AI Product Engineer

Cheil USA

Mississauga

Hybrid

CAD 85,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary CAD 85k-90k
Hybrid work model: 3 days in-office
Mississauga address included

Job summary

Cheil USA is seeking a Full-Stack AI Product Engineer to design, build, and scale AI-powered products, internal tools, and AI-enabled platforms. This hands-on role requires delivering MVPs, integrating AI capabilities, and deploying production-ready solutions.

The ideal candidate will own the end-to-end stack, work across front-end and back-end, collaborate with cross-functional teams, and apply governance, security, and best practices while delivering measurable business impact.

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.

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

AI development
Full-stack development
React/Next.js/TypeScript
Python/Node.js
LLM APIs
API development
Cloud deployment
Security/compliance
Independent work
Documentation

Tools

LangChain
LlamaIndex
Semantic Kernel
CrewAI
AutoGen
OpenAI Agents SDK

Job description

About The Role

The 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 practical AI 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.

This is not a conceptual AI role. Hands‑on AI development experience is mandatory. Candidates must have experience building AI‑powered applications, agents, RAG systems, LLM‑integrated workflows, or similar products.

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 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.
Must‑Have 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.
Preferred Qualifications
  • Experience with AI agent frameworks such as LangChain, LlamaIndex, Semantic Kernel, CrewAI, AutoGen, OpenAI Agents SDK, Google ADK, or similar.
  • Experience with vector databases such as Pinecone, Weaviate, Chroma, Qdrant, pgvector, or Elasticsearch.
  • Experience with cloud platforms such as AWS, Azure, GCP, Vercel, Firebase, Supabase, or similar.
  • Experience building SaaS products, internal enterprise tools, dashboards, or workflow automation platforms.
  • Experience with marketing technology, CRM, e‑commerce, CMS, analytics, personalization, or data platforms.
  • Experience with AI evaluation, monitoring, cost optimization, and responsible AI practices.
  • Experience building products for non‑technical business users.
Ideal Candidate Profile

The ideal candidate is a product‑minded engineer and hands‑on builder. They can understand a business challenge, define the MVP, design the architecture, build the solution, connect the data, integrate AI capabilities, deploy the product, and iterate based on feedback.

We are looking for someone who is independent, curious, practical, and comfortable working with ambiguity. The right person should be able to move fast, build responsibly, communicate clearly with non‑technical stakeholders, and deliver AI‑powered tools that create measurable business impact.

Important Requirement

Candidates must have real hands‑on experience building AI‑enabled products or workflows. Experience limited to using ChatGPT, writing prompts, or completing AI courses is not sufficient for this role.

Benefits
  • Salary range: $85,000 – $90,000 CAD annually.
  • Work arrangement: fixed‑term contract for 1 year with possible extension. Hybrid model: 3 days in‑office (Tuesday‑Thursday) and 2 days work‑from‑home (Monday, Friday). Full‑time on‑site may be required during business necessity.
  • Company address: #100, 6790 Century Avenue, Mississauga, L5N 2V8.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Full-Stack AI Product Engineer
Full-Stack AI Product Engineer

Cheil • Mississauga

Hybrid
CAD 85,000 - 90,000
AI-Native Full-Stack Engineer
AI-Native Full-Stack Engineer

This is Gain Ltd • Toronto

Hybrid
CAD 105,000 - 125,000
Home office allowance
3 weeks of paid time off to start
Work from anywhere in the world up to
+1
Applied AI Engineer - Canada
Applied AI Engineer - Canada

Pulsora • Canada

Remote
CAD 60,000 - 70,000
Applied AI Engineer - India
Applied AI Engineer - India

Pulsora, Inc. • Canada

Hybrid
CAD 80,000 - 100,000
High ownership and autonomy
Opportunities for professional growth
Innovative and diverse work environment
AI-Powered Application Developer — Specialist
AI-Powered Application Developer — Specialist

United States Digital Space LLC • Toronto

On-site
CAD 75,000 - 126,000
AI Engineer
AI Engineer

Durable • Vancouver

On-site
CAD 180,000 - 225,000
AI Enablement Specialist
AI Enablement Specialist

Armstrong-Collective • Vancouver

Hybrid
CAD 70,000 - 85,000
Health plan
RRSP/TSFA match
Two complimentary annual train tickets
AI Enablement Specialist
AI Enablement Specialist

Rocky Mountaineer • Vancouver

Hybrid
CAD 70,000 - 85,000
Health plan and wellness benefits
RRSP/TSFA matching up to 5%
Two complimentary annual train tickets
Senior Python Full-Stack Software Engineer
Senior Python Full-Stack Software Engineer

Carlos Goncalves • Hamilton

On-site
CAD 120,000 - 140,000