Staff Full Stack AI Engineer

New
J
JobgetherSoftware Development
CanadaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years software development; 5+ years back-end; 2+ years AI; 3+ years leadership
Required Skills
Node.jsArtificial IntelligenceCloud ComputingTypeScriptNext.jsReact

Requirements

  • 7+ years of experience in software development with strong expertise in React and modern front-end.
  • Advanced TypeScript skills and knowledge of modern React patterns (Hooks, Concurrent features, Next.js App Router).
  • Experience with state-management tools (Redux, Context, RTK Query).
  • Strong testing experience with frameworks like Jest, Vitest, or Cypress.
  • 5+ years of experience with REST APIs and back-end services (Node.js, .NET, Go, etc.).
  • Hands-on experience with major cloud platforms (AWS, Azure, or GCP) and infrastructure-as-code.
  • 2+ years of practical experience building and delivering modern AI capabilities into real products.
  • Experience integrating LLMs via provider APIs (OpenAI, Anthropic).
  • Working knowledge of RAG, vector databases, embeddings, and agentic architectures.
  • Understanding of AI evaluation, guardrails, safety, and production observability.
  • At least 3 years of experience leading engineering teams, mentoring, and delivery planning.
  • Proven consulting and client-facing communication skills.

Responsibilities

  • Work directly with client teams to discover, scope, architect, and deliver full-stack applications.
  • Design, develop, and deploy scalable web applications using technologies such as React, Next.js, TypeScript, and cloud platforms.
  • Identify, prototype, and productionize AI capabilities including LLM integrations, RAG, and agentic workflows.
  • Implement infrastructure-as-code and automated deployment pipelines for scalable, observable solutions.
  • Conduct code reviews, establish engineering best practices, and maintain high technical standards.
  • Provide technical leadership and mentorship to engineers and clients.
  • Manage delivery expectations with stakeholders, balancing scope, quality, and commercial outcomes.
  • Shape technical direction and document architectural decisions and trade-offs.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now