CareerPlanSign in

Software Engineer [New Grads Welcome]

CANADA💼 Full-time🗓 2026-08-05 → 2026-09-27

Core

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

Role type

Software Engineer (New Grad / Junior)

Builds

Advanced technology for customers or internal use to modernize legacy systems

Domain

Software Engineering, Generative AI, Data Engineering

Deliverable

production ML models | product features

Required skills

Modern programming languages, application frameworks, test-driven development, continuous integration/delivery, pair programming, legacy system analysis

Preferred skills

Full stack development, research environment experience, XP practices, generative AI passion

Technologies

Generative AI, Data Engineering, Modern programming languages

Responsibilities

Pair program with engineers and collaborate with product managers and designers, Apply XP engineering practices (pair programming, TDD, refactoring, CI/CD), Operate and support production applications in an agile DevSecOps model, Collaborate on technical discovery for existing customer systems, Contribute to research efforts using generative AI and data engineering

Seniority

Junior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.