Software Engineer, AI Product

New
CanadaFull-TimeSenior
Salary215,000 - 260,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
Node.jsFull Stack DevelopmentMachine LearningTypeScriptReactPrompt Engineering

Requirements

  • 7+ years of professional software engineering experience.
  • Proven experience building and shipping LLM-powered or AI-native products.
  • Strong understanding of prompt engineering, RAG, and agent-based AI systems.
  • Experience designing and scaling full-stack applications (backend, APIs, frontend).
  • Familiarity with TypeScript, React, and Node.js.
  • Experience building evaluation frameworks for AI systems.
  • Strong product mindset and collaborative skills.
  • Experience working in fast-paced, high-growth environments.
  • Strong communication and mentoring skills.

Responsibilities

  • Design, build, and deploy AI-powered product features leveraging LLMs.
  • Integrate generative AI capabilities into backend services, APIs, and full-stack applications.
  • Develop and maintain evaluation frameworks, guardrails, and monitoring systems for AI reliability.
  • Collaborate with AI platform and product engineering teams to improve infrastructure.
  • Analyze user behavior to refine AI-driven product experiences.
  • Make engineering trade-offs between performance, scalability, and UX.
  • Mentor engineers and contribute to a collaborative engineering culture.
  • Engage with stakeholders to translate product needs into technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
215,000 - 260,000 USD per year
Apply Now