The Compute Graph Compiler (CGC) team within DirectX builds compiler and execution technologies for the Windows Machine Learning Platform. Its mission is to enable efficient machine-learning workload execution across CPUs, GPUs, and NPUs from a broad ecosystem of silicon partners. CGC technologies support computer vision, audio, video, gaming, and generative AI workloads, including emerging AI-first experiences and Copilot+ PC capabilities. The team develops compiler infrastructure, optimization frameworks, execution engines, and hardware abstractions, working with Microsoft AI platform teams, hardware partners, and operating system components to advance AI execution on Windows. The Principal Software Engineer will define and drive the next generation of AI compute infrastructure for Windows, leading architecture and technical strategy across compiler technologies, execution runtimes, and hardware acceleration platforms. The role involves influencing Microsoft's AI platform direction, collaborating with silicon partners, and developing technologies for efficient execution of increasingly complex AI workloads.
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