CareerPlan

Software Engineer II

Canada, British Columbia, VancouverFull-time2026-10-26 → 2026-11-10

Core

Build infrastructure for AI-powered experiences, enabling conversational context to support grounding, retrieval, and intelligent experiences for Copilot and Teams messaging.

Role type

Senior IC software engineer (AI infrastructure)

Builds

Distributed services and AI infrastructure for Copilot and Teams

Domain

Generative AI, LLMs, RAG, cloud-scale data platforms

Deliverable

production ML models

Required skills

Generative AI, LLMs, RAG-based solutions, cloud-scale data platforms, C, C++, C#, Java, JavaScript, Python

Preferred skills

AI-driven innovations for developer productivity, operational efficiency, customer experiences

Technologies

Generative AI, LLMs, RAG, cloud-scale data platforms

Responsibilities

Design, build, and operate distributed services at scale; embed privacy, permissions, governance, and safe disclosure; champion agentic development practices; own features end to end from design through production operations; diagnose issues and restore service health; optimize performance and cost.

Seniority

Mid-level, hands-on IC