Microsoft AI

Principal Software Engineer

Microsoft AI
onsite senior full-time USD $139,900 – $274,800 per year Redmond
Apply →

First indexed 6 Mar 2026

Description

Summary

Microsoft AI are looking for a talented Principal Software Engineer at their Redmond office. This role sits at the heart of strategic decision-making, turning market data into actionable insights for a company that's revolutionising AI technology. You'll work directly with leadership to shape the company's direction in the AI market.

About the Role

As a Principal Software Engineer, you will be responsible for designing and implementing complex software systems that drive innovation in AI infrastructure. You will work with cutting-edge hardware and software stacks to deliver best-in-class inference performance while optimizing for cost, leveraging open-source projects to advance deep learning applications. You will collaborate with external and internal teams to identify new areas for improvement and contribute to innovations that enhance model performance and deployment.

Accountabilities

  • Engage directly with key partners to understand, design, and implement complex inferencing capabilities for state-of-the-art deep learning models, driving innovations in AI infrastructure.
  • Work with cutting-edge hardware and software stacks to deliver best-in-class inference performance while optimizing for cost, leveraging open-source projects to advance deep learning applications.

The Candidate we're looking for

Experience:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Technical skills:

  • Experience with model compression (quantization, distillation, SVD, low-rank methods).
  • Experience in building high-throughput inference serving stacks (continuous batching, KV-cache optimizations, routing).

Personal attributes:

  • Solid experience in GPU inference optimization (CUDA, TensorRT, Triton, or custom GPU kernels).
  • Proficiency in profiling tools (Nsight, TensorBoard, PyTorch profiler) and ability to identify CPU/GPU bottlenecks.

Benefits

  • Competitive salary
  • Comprehensive benefits package
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://microsoft.ai/job/principal-software-engineer-23/