Microsoft's Content Services Verticals team is seeking a Senior Software Engineer to drive the development of next-generation systems for Microsoft Start. This role combines distributed backend engineering with cutting-edge work in large language models (LLMs), offering a unique opportunity to shape the future of content delivery and user experiences.
The position involves designing and implementing scalable backend services and APIs that power user-facing experiences across Microsoft's ecosystem, including Edge, Windows, Xbox, and Bing. You'll be working with state-of-the-art LLM applications, developing evaluation frameworks, and advancing prompt engineering techniques to create intelligent and adaptive solutions.
As a Senior Software Engineer, you'll collaborate with cross-functional teams including product managers, applied scientists, and frontend developers. Your responsibilities will span from system architecture and data modeling to LLM integration and deployment automation. The role requires a proactive mindset and the ability to drive innovation while maintaining high standards of code quality and performance.
The compensation is competitive, ranging from CAD $114,400 to CAD $203,900 per year, and comes with comprehensive benefits including healthcare, educational resources, and investment options. The position offers a hybrid work arrangement requiring 3 days per week in the Vancouver office, with 0-25% travel expectations.
This is an excellent opportunity for experienced engineers passionate about working with cutting-edge AI technologies while building scalable systems that impact millions of users. The role combines technical depth in distributed systems with the exciting frontier of LLM applications, making it ideal for those looking to push the boundaries of content delivery and AI-powered user experiences.