Software Engineer, AI Product in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, AI Product based in Canada.
This is a high-impact applied AI engineering role focused on building intelligent, LLM-powered product experiences that help organizations strengthen security, compliance, and trust at scale.
You will design and ship AI-driven features that integrate directly into a modern SaaS platform, working across backend systems, APIs, and user-facing interfaces.
The role sits at the intersection of product engineering and AI innovation, where you will help define how generative AI is embedded into real-world customer workflows.
You will collaborate closely with product managers, designers, ML engineers, and security experts to deliver scalable and reliable AI-native solutions.
A key part of the role involves improving model performance through evaluations, guardrails, and continuous quality optimization.
This is an opportunity to shape foundational AI product capabilities in a fast-moving environment where technical excellence and product thinking go hand in hand.
- Design, build, and deploy AI-powered product features leveraging LLMs to enhance user workflows and deliver customer value.
- Integrate generative AI capabilities into existing systems, including backend services, APIs, and full-stack applications.
- Develop and maintain evaluation frameworks, guardrails, and monitoring systems to ensure AI system reliability and quality.
- Collaborate with AI platform and product engineering teams to improve foundational AI infrastructure and tooling.
- Analyze user behavior and product usage to continuously refine and improve AI-driven experiences.
- Make pragmatic engineering trade-offs balancing performance, scalability, user experience, and business priorities.
- Mentor engineers and contribute to a strong engineering culture focused on ownership, collaboration, and execution.
- Engage directly with users and stakeholders to better understand product needs and translate them into technical solutions.
- 7+ years of professional software engineering experience.
- Proven experience building and shipping LLM-powered or AI-native products.
- Strong understanding of prompt engineering, RAG (retrieval-augmented generation), and/or agent-based AI systems.
- Experience designing and scaling full-stack applications, including backend systems, APIs, and frontend interfaces.
- Familiarity with modern web technologies such as TypeScript, React, and Node.js (or ability to quickly learn them).
- Experience building evaluation frameworks for AI systems and improving model performance through iteration.
- Strong product mindset with the ability to collaborate closely with product and design teams.
- Experience working in fast-paced, high-growth environments with a bias toward execution and iteration.
- Strong communication and mentoring skills with a collaborative, hands-on engineering approach.
- Competitive salary ($215,000–$260,000 USD equivalent) plus equity package.
- Comprehensive medical, dental, and vision coverage, including dependents.
- Pension contribution and long-term financial planning support.
- Generous parental leave (16 weeks for all new parents).
- Remote-first work environment with flexible hours.
- Health and wellness stipend, plus home office, internet, and mobile support.
- Paid time off including vacation, sick leave, and company holidays.
- Strong engineering culture with learning opportunities, mentorship, and team events.