The Compute Graph Compiler (CGC) team within DirectX builds core compiler and execution technologies that power the Windows Machine Learning Platform. The team enables efficient execution of machine learning workloads across CPUs, GPUs, and NPUs from a broad ecosystem of silicon partners, supporting workloads such as computer vision, audio, video, gaming, and generative AI across Windows. The Principal Software Engineer will define and drive the next generation of AI compute infrastructure for Windows. The role leads architecture and technical strategy across compiler technologies, execution runtimes, and hardware acceleration platforms; works with Microsoft AI platform teams, hardware partners, and operating system components; and drives innovation for efficient execution of increasingly complex AI workloads. The position focuses on large-scale platform engineering and systems work with technology used by developers and customers worldwide.
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
Principal