CareerPlan

Senior Software Engineer (AI & Full Stack)

Toronto, Ontario, CanadaFull-time2026-11-03 → 2026-11-10
Hybrid

Core

Senior Software Engineer building scalable backend services, full-stack applications, and AI-powered agentic workflows for global enterprises.

Role type

Senior individual contributor (IC) software engineer

Builds

Scalable backend services, APIs, microservices, distributed systems, and AI-powered product capabilities

Domain

Enterprise SaaS, Accessibility, AI/ML

Deliverable

production ML models

Required skills

Backend engineering, Full-stack development, AI agent development, LLM integration, Prompt orchestration, Cloud architecture, Distributed systems, Database design, CI/CD, Observability

Preferred skills

TypeScript, Python, React, AWS, Kubernetes, Vector databases, MCP, LangChain

Technologies

TypeScript, JavaScript, Python, Java, C#, React, Node.js, AWS, Docker, Kubernetes, MongoDB, PostgreSQL, Redis, GitHub Actions

Responsibilities

Design and build scalable backend services and distributed systems; Develop AI agents and agentic workflows; Integrate LLMs and external APIs into production; Mentor engineers and drive technical leadership; Optimize application performance and reliability; Partner with product and design to deliver customer value

Seniority

Senior, hands-on IC