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