[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Microsoft jobs](https://jobs.opennash.com/companies/microsoft/) · [Search jobs](/search/)

Microsoft

# Principal Software Engineer, ML & Distributed Systems

United States, Washington, Redmond Senior individual contributor Software Engineering 

Listed on Microsoft’s official careers site. Posted September 1, 2026. Check that it is still open and apply there.
[Apply on Microsoft’s careers site →](https://apply.careers.microsoft.com/careers/job/1970393556952147)

[OpenNash Jobs](https://jobs.opennash.com/) / [Microsoft](https://jobs.opennash.com/companies/microsoft/) / Principal Software Engineer, ML & Distributed Systems

## Job description

Your responsibilities will include designing, coding and operationalizing experience and services at hyper scale. Design, build, and operationalize scalable ML and deep learning models using containers and orchestration platforms. Develop and refine LLM prompt strategies, evaluate performance, and continuously optimize model quality and user outcomes. Design, implement, and maintain responsive, accessible, and visually polished user interfaces and full-stack application features.

Build and support front-end applications using TypeScript with frameworks such as React, NextJS, Web Components (or similar), and integrate them with robust back-end services. Develop scalable REST APIs and data access layers, ensuring efficient, secure, and reliable data flow between client and server. Collaborate with UX designers, backend engineers, and product teams to translate requirements, wireframes, and prototypes into functional, production-ready solutions.

Optimize applications for performance, scalability, and cross-browser/cross-platform compatibility across the entire stack. Participate in code reviews, architectural discussions, and continuous improvement of development workflows and engineering standards. 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 Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or

Python OR equivalent experience. 5+ years of direct experience delivering, scaling, and owning highly successful and innovative content products.

Proven experience developing and designing multi-tiered distributed services. Experience working through full product cycles from initial design to final delivery.

## At a glance
- Posted by the employer: Sep 1, 2026
- First seen by OpenNash: Aug 21, 2026
- Last checked: Oct 18, 2026
- Listed for: 58 days
- Location: United States, Washington, Redmond[Apply on Microsoft’s careers site →](https://apply.careers.microsoft.com/careers/job/1970393556952147)

## More jobs at Microsoft

### [Member of Technical Staff, Microsoft Robotics](https://jobs.opennash.com/companies/microsoft/jobs/116074aea50f3d2ae2ec/)

United States, Washington, Redmond

### [Member of Technical Staff, Microsoft Robotics (Software Systems)](https://jobs.opennash.com/companies/microsoft/jobs/844ba3de52d8ce588d33/)

United States, Washington, Redmond

### [Multiple Positions (Senior & Principal) - Windows in the Cloud](https://jobs.opennash.com/companies/microsoft/jobs/e304f2ab9e110fb71021/)

United States, Washington, Redmond

### [Principal Program Manager, Partner Developer Relations - Minecraft](https://jobs.opennash.com/companies/microsoft/jobs/eac1bae51a99fda335c8/)

United States, Washington, Redmond

### [Principal Quantum Applications Architect - Cryptography](https://jobs.opennash.com/companies/microsoft/jobs/ef79a97e841a1e899a9b/)

United States, Washington, Redmond

## Similar jobs at other companies

### [Sr Lead Software Engineer - Distributed Systems](https://jobs.opennash.com/companies/jpmorganchase/jobs/409bb0e364c362fbdd94/)

JPMorganChase · Jersey City, NJ, United States

### [Principal Engineer & Senior Principal Engineer, Distributed Systems, Distributed Systems](https://jobs.opennash.com/companies/amazon/jobs/ef10e2d8cb037abe6a2a/)

Amazon · US, WA, Seattle

### [Rust Software Engineer Lead, Distributed Ledger](https://jobs.opennash.com/companies/fidelity-national-information-fis/jobs/c6f90f7579f33c6062e9/)

Fidelity National Information (FIS) · New York, NY, United States of America

### [Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)](https://jobs.opennash.com/companies/cloudflare/jobs/4184db465568feb226c0/)

Cloudflare · Austin, TX, New York, NY, San Francisco, CA, Washington, DC

### [Principal Software Engineer – Mobile Software Architecture](https://jobs.opennash.com/companies/qualcomm/jobs/914589d5d4db917886f4/)

Qualcomm · San Diego, California, United States of America

[Software Engineering jobs](/functions/software-engineering/)

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
