Why This Job is Featured on The SaaS Jobs
This Software Development Engineer role is notable in SaaS because it sits at the intersection of product engineering and applied AI, with a clear line of sight to customer-facing commerce outcomes. The remit suggests a company building AI-powered capabilities directly into a production platform, where reliability, iteration, and measurable impact tend to matter as much as model novelty. Being onsite in Toronto also signals close collaboration cycles that are common when teams are integrating new AI functionality into core workflows.
From a SaaS career perspective, the role offers exposure to the mechanics of shipping features that are adopted quickly, then refined based on real usage. Working alongside senior engineers, product managers, and data scientists supports development of cross-functional instincts that transfer across SaaS settings, especially around translating ambiguous use cases into scalable services, testing practices, and security considerations. The mention of cloud, microservices, and CI/CD points to modern delivery patterns that remain broadly relevant across B2B software.
This position tends to suit an early to mid-career engineer who prefers hands-on building, structured feedback through design reviews, and frequent coordination with product stakeholders. It also fits someone motivated by practical AI applications in commerce rather than purely research-oriented work, and comfortable operating in an in-office, highly collaborative environment.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
The Role:
We’re looking for a Software Development Engineer to join our Toronto team. This is a hands-on role where you’ll work alongside talented senior engineers, product managers, and data scientists to design, build, and deliver AI-powered commerce solutions.
Why this role matters
- Career growth: Gain experience with AI development in a real-world production environment
- High-impact work: Contribute to new AI-driven products that directly affect global brands
- Learning from the best: Work alongside experienced engineers and collaborate with a global, high-performing team
This is an onsite role with expectations that you are working from the office Monday-Friday
What You'll Do:
- Collaborate across functions: Build on a variety of use cases across the company
- Partner with executives: Get a full perspective from the Founders and CEO’s desk
- Grow technical skills: Participate in design reviews, write high-quality code, and gain experience with best practices in testing, security, and scalability
- Deliver impactful work: Ship features that are quickly adopted by customers and directly improve their ecommerce performance
What You'll Bring:
- 2-5 years of hands-on software engineering experience (internships and co-op work will be considered)
- A Bachelor's degree in Computer Science from a highly ranked university is a must have
- Proficiency in Java or Python
- Experience working with AI tools such as Claude
- Some experience building backend or full-stack applications, either in professional settings or personal projects (we especially love to see any contributions that you have on Github or Stackoverflow)
- Familiarity with cloud services (AWS/GCP/Azure), microservices, and modern development practices like CI/CD is helpful
- Strong problem-solving skills, eagerness to learn, and comfort working in a collaborative, fast-paced environment
Check out our LinkedIn page to learn more about what it’s like to work at CommerceIQ!