CareerPlan

Software System Designer

MARKHAM, CanadaFull-time2026-10-14 → 2026-10-22

Core

Design and build full-stack proofs of concept and extend AI agents to improve software quality and user experience.

Role type

Junior IC software engineer (AI prototyping)

Builds

Full-stack prototypes and AI agents

Domain

Software engineering + AI

Deliverable

product features

Required skills

Python, JavaScript (ReactJS, Node.js), SQL, Git, PC architecture, OS concepts

Preferred skills

Agentic AI workflows, MCP (Model Context Protocol), hands-on PC building, software QA

Technologies

Python, ReactJS, Node.js, SQL, Git, MCP

Responsibilities

Design and build full-stack solutions to turn ideas into proofs of concept; Build and extend AI agents with context engineering and tool integration; Enhance internal tools and processes; Evaluate new technologies and approaches; Contribute to efficiency and innovation projects