Principal Software Engineering - AI Frameworks
$142.8k - $274.8kMicrosoft
Job ID: 200024384Posted: 2026-06-23Location: United States, Washington, RedmondSalary: USD $142,800 - $274,800 per yearEmployment type: Full-TimeWork site: 3 days / week in-officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAre you looking for opportunities to deliver innovations to hundreds of millions of users that impact their daily life? Do you want to be part of a fast-cycle, highly competitive, and hardcore AI/ML frameworks team with ambitious goals to advance AI technology?The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance and experience in machine learning in production and research. We bridge the gap between the latest state-of-the-art AI models and hardware eco-systems. We build software to enable running AI models everywhere, from the world’s fastest super cloud computers, to servers, desktops, mobile phones, IoT devices, and internet browsers. The framework we develop is powering AI experience for all major Microsoft products, such as Windows, Office, Microsoft 365, Bing, SQL Server, VSCode, Cognitive Service, Copilot+ PC, and many others.As the Principal Software Engineer on our team, you would have the opportunity to work on:ONNX: an open standard format for representing AI models, enabling AI developers to work on AI models with a variety of frameworks, tools, runtimes, and compilers.ONNX Runtime: ONNX based cross-platform, high performance ML inferencing and training accelerator.Foundry Local: an on-device AI inference solution offering performance, privacy, customization, and cost advantages. It integrates seamlessly into your existing workflows and applications through an intuitive CLI, SDK, and REST API.We value our team members’ happiness and encourage everyone to constantly learn new things and take risks. We collaborate closely and openly to accomplish big things together while having fun.Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.ResponsibilitiesAs a Principal Software Engineer on the team the common tasks of the job would include, but not be limited toPartnering with appropriate stakeholders to determine user requirements for one or more complex scenarios. Providing technical leadership for the identification of dependencies and the development of design documents for a product, application, service, or platform. Leading by example and mentoring others to produce extensible and maintainable code used across the company. Leveraging deep subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to lead multiple product's project plans, release plans, and work items. Holding accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions. Proactively seeking new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers.Embodying our Culture and ValuesQualificationsRequired/minimum qualificationsBachelor'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.Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.Additional or preferred qualificationsBachelor'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 equivalent experience.Experience developing Inference software stack.Experience working on systems performance optimization.Working with Open-Source code.Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...established Software Engineer looking for a... ...investments that span Microsoft AI, Office, and Windows... ...for a highly skilled Principal Software Engineer (full... ...modern front end web frameworks like web components/react...SuggestedOngoing contractWork at officeLocal area$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...industry solutions. We are engineers, technology leaders and... ...live-site and QoS rigor, and an AI-first mandate to transform... ...bets.Documented build-vs-buy framework applied to at least the top strategic...SuggestedOngoing contractLocal area3 days per week$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...leading with AI? Are you interested in... ...strategy, full stack engineering, Security, Dataverse &... ...Senior Software Engineer/Principal Software Engineer, you... ...equivalent languages/frameworks. Hands-on experience in...SuggestedOngoing contractLocal area3 days per week$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...leading with AI? Are you interested in... ...strategy, full stack engineering, Security, Dataverse &... ...engineering.As a Senior/Principal Software Engineer, you... ...equivalent languages/frameworks.Demonstrated ability to...SuggestedOngoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...you a Software Engineer already at the forefront of agentic AI development — someone who uses agents... ...engineering, or AI orchestration frameworks (e.g., LangChain, Semantic Kernel...SuggestedOngoing contractLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...work with scientific, engineering, academic, and... ...Artificial Intelligence (AI) to advance economics,... ...Engineering team is hiring a Principal Research Software... ...integrate agentic AI frameworks and LLM-based pipelines...Ongoing contractLocal area3 days per week$165.6k - $296.4k
...Less than 25%Profession: Software EngineeringDiscipline: Software... ...redefine the future of AI, we are seeking passionate engineers to tackle some of the... ...scale.We are looking for a Principal Software Engineer to lead... ...with AI platforms, frameworks, and APIs. Experience using...Ongoing contractWork at officeLocal area$165.6k - $296.4k
...Less than 25%Profession: Software EngineeringDiscipline:... ...about solving complex engineering challenges at scale,... ...teams, and leveraging AI to transform how... ...productivity innovations. As a Principal Software Engineer, you... ...capabilities, frameworks, and development patterns...Ongoing contractWork at officeLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...continue to evolve and engineering systems become increasingly... ...and responsible use of AI-powered experiences. As a Principal Software Engineer Manager... ..., evaluation frameworks, quality standards, auditability...Ongoing contractLocal areaFlexible hours3 days per week$110k - $220k
...OfficePosition Summary...What you'll do...Join Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization and help make it trivially... ...Walmart globally. Colony is an agentic AI framework designed to orchestrate complex, AI-driven...Full timeContract workTemporary workPart timeLocal area$304k
...enterprise. To usher in this new era, we seek AI-native thinkers across every function... ...Snowflake’s AI, Analytics and Data Engineering capabilities. We lead innovations across... ...Metadata systems, influencing the transaction frameworks that power query, DML, and AI-driven...$197.3k - $313.7k
...DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive... ...of Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the Agentforce Process... .....• Deep experience with Java backend frameworks: Spring Boot, Hibernate/JPA, Tomcat,...Long term contractFull time$227.8k - $338.8k
About the roleNetApp's Cloud AI team is building an enterprise AI... ...large language models, agentic frameworks, and production cloud engineering.We are hiring a Principal Engineer to be the technical anchor... ...Requirements12+ years in software development.7+ years hands-on with...Local area$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...an art? Are you the kind of engineer who looks at a problem, sees... ...reading…We're looking for Principal Software Engineers who want... ...helping shape the future of AI and security, this job description...Ongoing contractLocal area3 days per week- ...enterprise. To usher in this new era, we seek AI-native thinkers across every function... ...and maintain metadata, transaction frameworks that power Snowflake’s query and DML... ...sharing, and data marketplace. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:Solve real business...
$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...Microsoft surfaces. We are looking for a Principal Software Engineer to lead the evolution of Windows 11... ...scale. You will work across MSN, Windows, AI, platform, and partner teams to...Ongoing contractWork at officeLocal areaImmediate start$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...generation of intelligent agents and generative AI systems. Within CoreAI, the Foundry Agents... ...and optimize agents. As a senior engineer within Foundry Agents, you will help build...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...: MicrosoftOverviewThe Engineering Workforce Strategy and Operations team is seeking a Principal Software Engineering Lead to define... ...), Microsoft’s internal, AI-powered workforce resource management...Ongoing contractLocal areaFlexible hours3 days per week$280k - $402.5k
...enterprise. To usher in this new era, we seek AI-native thinkers across every function who... ...deployment and beyond. We design and build frameworks, systems and services that keep Snowflake secure.As a Principal Software Engineer II on the Product Security team, you will...$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...market already online. Search engines, web publishers, major ad... ...unleash your potential.As a Principal Software Engineer and member of... ...Starting January 26, 2026, Microsoft AI (MAI) employees who live...Ongoing contractWork at officeLocal area- ...reality and change it: reporting, AI-powered decision support,... .... This role is data-centric software engineering . We hold a high bar for... ...lifecycle. What You’ll Do As a Principal Software Development... ...implement reusable, agentic AI frameworks across heterogeneous customer...Contract work
$222.9k - $295.2k
...understand, and act on massive amounts of machine data. As AI becomes an increasingly important part of the platform, we... ...and solving problems. Your Impact We're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working...Full timeTemporary workLocal areaFlexible hours$165.6k - $296.4k
...ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...generation of applications using Generative AI. Our work enables developers and... ...customization, and multi-agent solutions. As a Principal Software Engineering Manager on this team, you will lead...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...organization at Microsoft builds the end-to-end AI stack and is core to Azure AI... ...multimodal content. We are looking for a Principal Software Engineering Manager who is passionate about...Ongoing contractWork at officeLocal area3 days per week$142.8k - $274.8k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...experiences that power the next generation of AI-driven applications. As part of CoreAI, the... ...technical vision for services that empower engineers and scientists across the company to...Ongoing contractLocal area3 days per week- ...simulation, and reward-driven AI, Worldscape enables... .... With a zero-trust security framework, seamless integration with legacy... ...standards. Mentor and develop engineers, fostering a culture of collaboration... ..., distributed cloud-based software solutions. ~10+ years of...Flexible hours
$280k - $330k
...single data layer, then uses AI to detect problems, evaluate... ...This role is data‑centric software engineering at a very high bar: you own... ...team. What You’ll Do As a Principal Software Development Engineer... ...implement reusable, agentic frameworks across heterogeneous customer...$200k - $285k
...possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational... ...that empowers every team at SpaceX to harness AI effectively. This team creates secure, scalable gateways and...Permanent employmentTemporary work- ...harnessing the power of data, AI, and next-generation... ...decision-making capabilities. As a Principal Engineer for the Auger Platform, you... ...experience in systems architecture, software engineering, and platform... ...processing and analytics frameworks (Spark, Kafka, Flink) and...
$142.8k - $274.8k
...ManagerTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...you an experienced software engineer with a passion for Windows?... ...goals on Windows. As a Principal Software Engineer Manager on... ...Models (LLMs) and Generative AI. Help the team adopt Artificial...Ongoing contractLocal areaWork from home3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineering - AI Frameworks. Be the first to apply!
- principal Redmond, WA
- id software Redmond, WA
- healthcare software sales Redmond, WA
- software technical support Redmond, WA
- software asset management analyst Redmond, WA
- software implementation project manager Redmond, WA
- government software Redmond, WA
- software Redmond, WA
- embedded software Redmond, WA
- software applications developer Redmond, WA

