CareerPlan

Software Engineer [New Grads Welcome]

CANADAFull-time2026-11-08 → 2026-11-09

Core

Build technology to replace or transform legacy systems using modern engineering practices and generative AI.

Role type

Software Engineer (New Grad / Junior)

Builds

Advanced technology for customers or internal use, replacing legacy systems

Domain

Software Engineering, Generative AI, Data Engineering

Deliverable

production ML models

Required skills

Modern programming languages, Application frameworks, Test-driven development, Continuous integration/delivery, Pair programming, Refactoring, Legacy system modernization

Preferred skills

Full stack development, Research environments, XP practices, Emerging technologies

Technologies

Generative AI, Data Engineering, LLMs, Compiler techniques

Responsibilities

Pair program with engineers and collaborate with product managers and designers, Operate and support production applications in an agile DevSecOps model, Contribute to research efforts using generative AI and data engineering, Mentor peers and foster organizational growth

Seniority

Junior, hands-on IC