Description

Staff Software Engineer – GenAI Platform

(Hybrid, Downtown Toronto)

We’re seeking a Staff Software Engineer to help build an advanced Generative AI platform designed to transform how users interact with technology in the beauty and lifestyle space.

You’ll join a team of talented engineers and innovators working at the intersection of AI, design, and real-world impact. This is a great opportunity to work with cutting-edge LLM technologies and make your mark on a product that’s redefining personalized digital experiences.

What You’ll Do:

  • Design, build, and maintain scalable software applications and APIs.
  • Collaborate with product, design, and AI teams to deliver engaging GenAI-driven features.
  • Develop and optimize LLM-based solutions to create seamless user interactions.
  • Write clean, well-tested, maintainable code and documentation.
  • Help shape architectural decisions and engineering best practices across the team.
  • Mentor junior developers and promote a culture of technical excellence.
  • Stay current with emerging tools and frameworks in AI and web development.

What You Bring:

  • Strong programming skills in TypeScript/JavaScript and Python.
  • Experience with FastAPI (or similar backend frameworks).
  • Proven experience building web applications end-to-end.
  • Hands-on experience with LLM applications or GenAI frameworks (e.g. LangChain).
  • Familiarity with PostgreSQL or similar databases.
  • Knowledge of Docker, unit testing, and agile development practices.
  • Experience with vector databases (such as Pinecone) is a plus.

Why You’ll Love It Here:

You’ll work with smart, collaborative people in an inclusive culture that values creativity, experimentation, and learning. Your ideas will directly influence the evolution of a platform that’s pushing boundaries in AI-powered personalization.