Microsoft AI

Senior Software Engineer

Microsoft AI
onsite senior full-time CAD $114,400 – CAD $203,900 per year Vancouver
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft AI are looking for a talented Senior Software Engineer at their Vancouver office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising digital content technology. You'll work directly with leadership to shape the company's direction in the content market.

About the Role

As a Senior Software Engineer in the TSI team, you will directly impact billions of users by delivering safe, high-quality, and engaging content across products like Windows, Edge, and Outlook. You’ll apply advanced AI and LLM-based techniques to optimize content delivery and user experience. This opportunity will allow you to accelerate your career growth, deepen your understanding of large-scale content systems, and sharpen your skills in AI-driven engineering.

Accountabilities

  • Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner.
  • Collaborates with and guides appropriate internal (e.g., product manager, privacy/security subject matter expert, technical lead) and external (e.g. customer escalation team, public forums) stakeholders to determine and confirm customer/user requirements for a project/sub-section of a product/solution.

The Candidate we're looking for

Experience:

  • 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.

Technical skills:

  • Experience in large scale system architecture, design, development, testing, and release, including but not limited to web applications, microservices in layers, database design, API design, performance tuning, telemetry design and analysis.

Personal attributes:

  • Demonstrable history of excellent analytical and problem-solving skills.
  • Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications.

Benefits

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Software Engineering IC4 – The typical base pay range for this role across Canada is CAD $114,400 – CAD $203,900 per year.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/senior-software-engineer-9/