Microsoft is seeking a Software Engineer II to join their MAIA System Infrastructure team, which is at the forefront of developing next-generation developer ecosystem for AI Accelerators. This role is based in Vancouver, Canada, with the option for up to 100% remote work.
The position focuses on building and optimizing infrastructure that enables deep observability into proprietary MAIA chips, working at the intersection of cutting-edge AI hardware, system software, and developer tools. The team is responsible for creating transparent, efficient systems that go beyond traditional GPU observability, providing unprecedented insights into AI accelerator operations.
As a Software Engineer II, you'll be instrumental in developing and enhancing data flows across hosts and networks, ensuring efficient operation of AI hardware. The role requires strong expertise in system-level programming (C/C++) and a deep understanding of high-performance computing systems.
The compensation is competitive, ranging from CAD $83,600 to CAD $159,600 per year, complemented by comprehensive benefits including healthcare, educational resources, and parental leave. The position offers excellent growth opportunities, working alongside top-tier engineers and contributing to groundbreaking AI acceleration technology.
Key responsibilities include optimizing data flow infrastructure, implementing efficient data transfer mechanisms, and contributing to a high-performance observability ecosystem. The ideal candidate will have 2+ years of technical engineering experience, strong problem-solving skills, and excellent collaboration abilities.
Microsoft offers a collaborative, inclusive environment where diversity is valued and innovation is encouraged. The role provides unique opportunities to work with advanced AI hardware while contributing to Microsoft's mission of empowering every person and organization globally.
This position combines technical challenges with meaningful impact, offering the chance to shape the future of AI acceleration while working with cutting-edge technology. The team's work directly influences how developers interact with, analyze, and optimize AI workloads, making this an exciting opportunity for engineers passionate about system-level programming and AI infrastructure.