CareerPlanSign in

Senior Software Engineer

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

Core

Design and deliver AI-powered capabilities using large language models (LLMs), focusing on context management, reliability, and customer value via retrieval-augmented generation (RAG) solutions.

Role type

Senior Software Engineer (AI/LLM)

Builds

Scalable technical solutions for customer needs using LLMs, RAG, and semantic search

Domain

Artificial Intelligence / Large Language Models / Enterprise Software

Deliverable

production ML models

Required skills

LLM development, RAG solution architecture, semantic search, context management, agentic development practices, production software system design, C/C++/C#/Java/JavaScript/Python

Preferred skills

Azure Cosmos DB, GitHub Copilot, Responsible AI implementation, operational excellence

Technologies

Azure Cosmos DB, GitHub Copilot

Responsibilities

Design and deliver AI-powered capabilities using LLMs; Build RAG solutions using semantic search; Apply AI-assisted development practices; Collaborate with engineering and product teams; Contribute to long-term technical direction; Maintain security and service reliability standards

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