Senior Software Engineer--Windows
Core
Build developer tools, CLIs, SDKs, and VS Code integrations to optimize AI workflow development, performance, and deployment on Windows and Edge devices.
Role type
Senior IC software engineer (AI infrastructure & developer tools)
Builds
CLIs, SDKs, APIs, VS Code extensions, and optimized AI inference runtimes for Windows/Edge
Domain
AI/ML infrastructure, Windows ecosystem, GPU/NPU heterogeneous computing
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, CUDA, PyTorch, Triton, SGLang, model quantization, graph optimization, DirectX/Direct3D, compiler technologies, GPU programming, system design, performance analysis
Preferred skills
AI framework development, on-device AI optimization, heterogeneous computing architectures
Technologies
PyTorch, Triton, SGLang, CUDA, DirectX, HLSL, C++, Python, C#, Java, JavaScript
Responsibilities
Design and implement CLIs, SDKs, and APIs for AI workflows; optimize AI inference performance on GPUs and NPUs; build VS Code integrations for developer experience; collaborate on model conversion and quantization; drive end-to-end delivery of AI tools for Windows and Edge.
Seniority
Senior, hands-on IC