CareerPlanGet AI match score →

Software Developer

Toronto, Ontario💼 Full-time🗓 2026-05-30 → 2026-07-31

Core

Design, develop, test, and maintain scalable full-stack applications, APIs, and cloud-based services, while building and enhancing AI-powered features using LLMs and AI agents.

Role type

Full-stack software developer (AI/LLM integration)

Builds

Scalable full-stack applications, APIs, cloud-based services, and AI-powered features

Domain

Software engineering, Artificial Intelligence, Cloud computing

Deliverable

production ML models | product features

Required skills

Python, TypeScript/JavaScript, Java, Go, React, Next.js, Angular, AWS, Azure, GCP, SQL, NoSQL, Git, CI/CD, LLM integration, AI API integration

Preferred skills

Experience with AI-assisted development tools, research and evaluation of emerging technologies

Technologies

Python, TypeScript, JavaScript, Java, Go, React, Next.js, Angular, AWS, Azure, GCP, SQL, NoSQL, Git, GitHub Copilot, Cursor, ChatGPT, Claude

Responsibilities

Design and develop scalable full-stack applications and APIs; Build and enhance AI-powered features using LLMs and vector databases; Collaborate with developers, architects, and product teams; Participate in solution design, technical planning, and feature implementation; Write clean, secure, and maintainable code following best practices; Leverage AI-assisted development tools to improve productivity; Contribute to system architecture and technical documentation; Work within Agile teams; Research and evaluate emerging technologies and AI frameworks.

Seniority

Mid-level (2-5 years experience)

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Lever ↗