Microsoft Start Content Ecosystem & Growth team is seeking a Principal Software Engineer to join their innovative team responsible for building a content powerhouse serving 100M+ daily active users. This role offers an exciting opportunity to work with state-of-the-art development, measurement, and experimentation leveraging Large Language Models.
As a Principal Software Engineer, you'll be at the forefront of transforming content corpus from predominantly news to covering a wide range of niche topics. You'll work with a team that ensures trust and safety of all content using LLMs, while serving content across major Microsoft products including Windows, Edge, Super app, Skype, and Outlook.
The role requires extensive experience in full-stack development, cloud architecture, and system design. You'll lead architectural decisions, mentor team members, and drive technical excellence across the organization. Your responsibilities will include designing scalable solutions, implementing robust systems, and collaborating with cross-functional teams to deliver high-impact features.
The position offers competitive compensation (CAD $135,800 - $253,000), comprehensive benefits, and the opportunity to work in a hybrid environment (up to 50% work from home) in Vancouver. You'll be part of Microsoft's culture that values growth mindset, innovation, and collaboration, working on projects that directly impact millions of users worldwide.
This is an excellent opportunity for a seasoned engineer who wants to make a significant impact on Microsoft's content ecosystem while working with cutting-edge AI technologies and leading technical initiatives across multiple teams and organizations.