Help define how AI runs on Windows at global scale. The Windows AI Platform & Tools Team is building the foundational software that turns rapidly advancing models and silicon into fast, efficient, and trusted experiences for millions of customers. Working at the intersection of machine learning compilers, runtimes, operating systems, and heterogeneous hardware, you'll collaborate across Microsoft and with leading silicon partners to solve consequential edge-AI systems challenges. As a Senior Software Engineer, you will design and deliver core capabilities for the Windows ML MLIR platform across CPU, GPU, and NPU hardware. You will work on production compiler and runtime components that enable developers to deploy machine learning models efficiently and reliably, contributing to graph compilation, hardware-aware optimization, scheduling, memory orchestration, power efficiency, and secure execution. You will own complex features end to end, collaborate across team boundaries, and help turn emerging model and hardware capabilities into durable Windows platform building blocks. The role offers flexible work options, including partial remote work. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day. 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
Senior