Senior Software Engineer - AI Frameworks Team

Microsoft develops world-leading AI software and hardware, focusing on advanced AI models and supercomputing solutions.
$108,100 - $199,700
Cloud
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - AI Frameworks Team

Microsoft's AI Frameworks team is at the forefront of developing cutting-edge AI software used to train and deploy the world's most advanced AI models. This senior role focuses on infrastructure engineering, specifically targeting cloud security, infrastructure as code, monitoring, and deployment of internal systems.

The position offers a unique opportunity to work at the intersection of AI algorithmic innovation, purpose-built AI hardware, systems, and software. As part of a cross-disciplinary team, you'll collaborate with hardware teams and partners to build software stacks for Microsoft's next-generation supercomputers and the new Maia-100 AI accelerator.

The role requires strong technical expertise in cloud technologies, C/C++, and Python, with a focus on infrastructure development for large codebases. You'll work closely with the Engineering Systems team to provide and improve workflows across various programming languages and domains. The position demands both hands-on development skills and the ability to design robust architectures.

This is an excellent opportunity for someone who combines technical depth with collaborative skills, as you'll be working with ML researchers and developers to optimize and scale out model training and inference. The role offers competitive compensation, comprehensive benefits, and the chance to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.

The position is based in Vancouver, Canada, with up to 100% work from home flexibility and minimal travel requirements (0-25%). You'll be part of a team that values innovation, inclusion, and continuous learning, with opportunities to contribute to the open-source community and work on transformative AI technologies.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer - AI Frameworks Team

  • Apply engineering principles for defining robust and maintainable architectures and designs
  • Collaborate broadly across multiple disciplines from hardware designers to ML developers
  • Help establish and drive the adoption of good coding standards and patterns
  • Perform software development in C/C++, bash, Python, YAML, Powershell, and other languages
  • Identify requirements, scope solutions, estimate work, schedule deliverables

Requirements For Senior Software Engineer - AI Frameworks Team

Python
Linux
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 3+ years experience with cloud related technologies
  • 1+ years experience with C/C++
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer - AI Frameworks Team

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - AI Frameworks Team

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure cloud infrastructure, focusing on distributed systems and platform scaling.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Azure Core Dedicated team, developing cloud solutions with up to 50% remote work flexibility.

Azure ACE Engineer

Senior Cloud Engineer position at Microsoft focusing on Azure customer experience and support, requiring cloud expertise and Korean language skills.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure, focusing on confidential computing and cloud security, offering remote work and competitive compensation.

Global Strategy Senior Electrical Engineer

Senior Electrical Engineer role at Microsoft focusing on datacenter infrastructure optimization and power harvesting solutions.