The AI Frameworks team at Microsoft develpos AI Software that enables running AI models everywhere, from world's fastest AI supercomputers, to servers, desktops, mobile phones, IoT devices, and internet browswers. We collaborate with our hardware teams and hardware partners to build the software stacks for novel AI accelerators. We work closely with ML researchers and developers to optimize and scale out model training and inference. The team operates at the intersection of AI Algorithmic innovations, purpose-built AI hardware, systems, and software. We are a cross-discipline team of highly capabale and motivated people with a collaborative and inclusive culture. We collaborate with an contritbute to the open-source community. As a Senior Software Engineer - AI Frameworks on this team, you will have the opportunity to work on the fundamental abstractions, programming model, runtimes, libraries, and AIPs to enable large scale training and infrerencing of models on novel AI hardware. This is a technical role: it requires hands on software design and development skills. We're looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack. An entrepreneurial approach and ability to take initiative and move fast are essential. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees