Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $304,200
Oct 3, 2025
Redmond, WA, US
Apply Now

Microsoft's Search & AI Platform is building the critical infrastructure that makes Bing and Copilot possible on a global scale, impacting individual's lives in scenarios such as Web Search, AI chat, AI grounding, and local deal finding.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 6+ years of experience on distributed systems (e.g., communication optimization, network architecture design, network programming).
  • Experience on distributed systems (e.g., communication optimization, network architecture design, network programming).
  • 8+ years of experience on high performance computing (e.g., cache/memory optimization, high-performance GPU programming, compiler-based optimization, fine-grained parallel library and runtime) or distributed systems (e.g., communication optimization, network architecture design, network programming).
  • Experience on deep learning model and large language model (LLM) serving.
  • Experience on performance analysis and optimization for both CPUs and GPUs, as well as good understanding on software-hardware codesign.
  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python

Responsibilities

  • Design, and develop large scale distributed software services and solutions in collaboration with teammates.
  • Design services with a solid focus on high availability and scalability, robustness, and observability.
  • Take end-to-end responsibility for the development, observability, quality, testing, and production readiness of the services you build.
  • Design the system at scale for scenarios and canvases to be supported.
  • Iterate the service capabilities as new requirements emerge with service rolled out.
  • collaborating in building the deep learning inferencing system using in-house and open-source technologies
  • working on performance analysis, key components scaling up, distributed system debugging, and new feature/algorithm development

Other

  • Ship high-quality, well-tested, secure, and maintainable code.
  • Work collaboratively and communicate effectively with engineering, data scientists and product teams.
  • Embody our Culture and Values.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.