Principal Software Engineering - AI Frameworks
$142.8k - $274.8kMicrosoft Corporation
Overview
Are 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.
Responsibilities
As a Principal Software Engineer on the team the common tasks of the job would include, but not be limited to
Partnering 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 Values
Qualifications
Required/minimum qualifications
- 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.
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 qualifications
Bachelor'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.00 - $274,800.00 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.00 - $304,200.00 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Software Engineering IC6 - The typical base pay range for this role across the U.S. is USD $165,600.00 - $296,400.00 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 $220,800.00 - $331,200.00 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. (
$119.8k - $234.7k
...Overview The AI Frameworks team at Microsoft accelerates and optimizes large language... ...MAIA AI accelerators and GPUs. We build software across the stack, from PyTorch and inference... ...a self-motivated Senior Software Engineer - AI Frameworks who thrives on technical...SuggestedOngoing contractLocal area$142.8k - $274.8k
...Overview The Artificial Intelligence (AI) Frameworks team at Microsoft develops AI software that enables running AI models everywhere, from world... ...Bing, SQL Server, and Dynamics. As a Principal Software Engineer - Performance Tooling on the team, you will...SuggestedOngoing contractWork at officeLocal area$139.9k - $274.8k
...Overview Core AI is at the forefront of Microsoft’s mission to redefine how software is built and experienced. We are responsible... ..., including agent tooling frameworks, authentication flows, and control... ...field AND 6+ years technical engineering experience with coding in...SuggestedOngoing contractLocal area$139.9k - $274.8k
...oin the team building the future of AI at Microsoft. Are you passionate... ...intelligent agents. We're looking for a Principal Full Stack Software Engineer(UI Focused) to join our Microsoft... ...using multiple languages and frameworks, including JavaScript, TypeScript, and...SuggestedOngoing contractLocal area$119.8k - $234.7k
...~ We'rebuildingAIfirst engineering systemsthat power growth at Microsoft... ...experience and adopt AI. ~ As aGrowth Engineer... ...Build and evolveA/B testing frameworks, metrics, and toolingthat raise... ...What We're Looking For ~ Software engineering fundamentals with...SuggestedOngoing contractLocal area$165.6k - $296.4k
...an experienced backend engineer with a passion for... ..., recommendation, and AI services and products.... ...IndexServe team have a Principal Architect position to... ...practices across the software development lifecycle... ...g., Accelerate, SPACE framework, Engineering System Success...Ongoing contractLocal area$119.8k - $234.7k
...Enterprise applications leading with AI? Are you interested in... ..., AI strategy, full stack engineering, Security, Dataverse & D365?... .... As a Senior/Principal Software Engineer , you will lead the... ...TypeScript, or equivalent languages/frameworks. ~ Demonstrated ability to...Ongoing contractLocal area- ...simulation, and reward-driven AI,Worldscapeenables... .... 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 experience...Flexible hours
- ...simulation, and reward-driven AI,Worldscapeenables... ...With a zero-trust security framework, seamless integration with legacy... ...Worldscape is looking for a seasoned Principal Engineer to join our expanding team.... .... Drive best practices in software design, testing, CI/CD,...Flexible hours
$142.8k - $274.8k
...Overview Are you a Software Engineer already at the forefront of agentic AI development - someone who uses agents to build software today and wants to build... ...(LLMs), prompt engineering, or AI orchestration frameworks (e.g., LangChain, Semantic Kernel, AutoGen,...Ongoing contractLocal area$142.8k - $274.8k
...Microsoft has an exciting opportunity for a Principal Software Engineer Manager to lead engineering teams... ...and beyond. Responsibilities AI-Native Development ~ Leads team on the... ...measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [...Ongoing contractLocal 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...Flexible hours- ...Principal Software Engineer At Snowflake At Snowflake, we are powering the era of the agentic enterprise... .... To usher in this new era, we seek AI-native thinkers across every function... ...store and maintain metadata, transaction frameworks that power Snowflake's query and DML...
$142.8k - $274.8k
...organizations to shape the future with Artificial Intelligence (AI). Our Growth and Data Science team spans both Microsoft's... ...our developer ecosystem. We're looking for a Principal Software Engineer - CoreAI with a track record of cross-team partnership,...Ongoing contractLocal area$155k - $215k
...Job Description Position Title: Principal Software Engineer Position Description: Protingent Staffing has an exciting direct-hire opportunity... ...with competing priorities • Enthusiasm for leveraging AI-assisted development tools and emerging technologies •...Permanent employmentRemote work- (USA) Principal, Software Engineer Multiple locations Bellevue, WA: $132,000 - $264,000/yr Bentonville... ...development tools. We will use AI coding agents extensively across plan... ...problems. Use agentic coding tools, frameworks and techniques such as MCP, A2A, ADK,...Permanent employment
$142.8k - $274.8k
...The CoreAI organization at Microsoft builds the end-to-end AI stack and is core to Azure AI innovation and... ...audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer...Ongoing contractWork at officeLocal area$142.8k - $274.8k
...Microsoft continues to push the boundaries of AI we are on the lookout for passionate... ...Whether it's designing intelligent prompts, engineering robust backends to interface with models,... ..., this team does it all. As a Software Engineer on the team, you will work at...Ongoing contractLocal area$142.8k - $274.8k
...compute platforms that power largescale AI training and inference across Azure.... ...intersection of cloud infrastructure, systems software, virtualization, and container... ...every day. Responsibilities As the Principal engineer on the team, your responsibilities include...Ongoing contractLocal area$142.8k - $274.8k
...builds the?foundational inference engines and APIs that power largescale AI inference across Azure - from?cutting... ...cloud infrastructure, and systems software-working closely with CoreAI data... ....? Responsibilities As?the Principal?engineer on the?team, your responsibilities...Ongoing contractLocal area$142.8k - $274.8k
...The Bing Multimedia team is shaping the next generation of AI-powered visual discovery, helping people explore, understand... ...experiences across Microsoft's AI ecosystem. As a Principal Software Engineer on the Image Search Experience team, you will define and build...Ongoing contractWork at officeLocal areaWorldwide$119.8k - $234.7k
...across GitHub and Microsoft. Our work spans the full software development lifecycle, with a focus on turning modern AI systems into reliable, production-grade... .... We are looking for a Senior Software Engineer to help build a world-class coding agent CLI. This...Ongoing contractLocal areaImmediate start$142.8k - $274.8k
...world. Microsoft's Azure Data engineering team is leading the transformation of analytics... ...build the data platform for the age of AI, powering a new class of data-first... ...team within Azure Data is hiring a Principal Software Engineer with deep Kubernetes expertise...Ongoing contractLocal area$280k - $402.5k
...Principal Software Engineer II On The Product Security Team At Snowflake, we are powering the era of... ...enterprise. To usher in this new era, we seek AI-native thinkers across every function... ...and beyond. We design and build frameworks, systems and services that keep Snowflake...Flexible hours$173.5k - $234.7k
...implementing, and deploying scalable software generative AI-enabled solutions that meet customer... ...environments. It involves collaborating with engineers to develop software components using... ...platforms (LLM orchestration, agent frameworks) that serve multiple teams and...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours$142.8k - $274.8k
...Overview The Engineering Workforce Strategy and Operations team is seeking a Principal Software Engineering Lead to define and drive the engineering vision for RAMP (... ...Management Platform), Microsoft's internal, AI-powered workforce resource management planning...Ongoing contractLocal areaFlexible hours$142.8k - $274.8k
...generation of intelligent agents and generative AI systems. Within CoreAI, the Foundry... ...and optimize agents. As a senior engineer within Foundry Agents, you will help build... ...Drive technical direction across the full software development lifecycle, influencing design...Ongoing contractLocal area$139.9k - $274.8k
...Join our team within? CoreAI , where we are building the?AI data-plane?that powers all LLM inferencing workloads across... ...OpenAI, Anthropic, Mistral, Cohere, Llama, and more. As a? Principal Software Engineer , you will shape the future of one of the?largest and...Ongoing contractLocal area$142.8k - $274.8k
...innovation and your impact is demonstrated every day. As a Principal Software Engineering Architect on the Microsoft Digital team, you will be at the... ...leveraging the latest advances in artificial intelligence, driving AI-powered operations, and enabling the organization's...Ongoing contractLocal area$142.8k - $274.8k
...Overview Commercial Engineering & AI (CEAI) partners closely with stakeholders to accelerate the transformation of Microsoft'... ...commercial growth through modern, AI-driven experiences. As a Principal Software Engineer Lead , you will design and build AI-native...Ongoing contractLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineering - AI Frameworks. Be the first to apply!
- principal software engineer Redmond, WA
- senior principal cloud computing engineer Redmond, WA
- senior principal scientist Redmond, WA
- principal cloud computing engineer Redmond, WA
- principal Redmond, WA
- senior c# .net software developer Redmond, WA
- ultimate software Redmond, WA
- software technical support engineer Redmond, WA
- software intern Redmond, WA
- healthcare software sales Redmond, WA

