CareerPlanSign in

Senior Software Engineer

Canada, British Columbia, Vancouver💼 Full-time🗓 2026-09-07 → 2026-09-25

Core

Designing and developing advanced AI capabilities, including container execution, complex document generation, and AI-driven computer/tool-use for enterprise-scale production environments.

Role type

Senior Software Engineer (AI Infrastructure & Systems)

Builds

AI-native delivery systems, secure and maintainable code, and scalable production environments.

Domain

Artificial Intelligence, Enterprise Software, Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, system architecture, test strategy, security compliance, deployment automation, incident management, observability

Preferred skills

AI tool usage across SDLC, zero-touch deployment, threat modeling, privacy and accessibility enforcement

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Design and develop advanced AI capabilities for container execution and document generation; Lead architecture discussions weighing performance, scalability, and cost; Define test strategies covering security invariants and negative cases; Drive project planning, feature flag experiments, and automated deployment; Serve as DRI on-call for live-site reliability and incident response.

Seniority

Senior, hands-on IC

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