Microsoft Logo

Microsoft

Software Engineer II, MSVC Rust Compiler - CoreAI

Reposted Yesterday
Be an Early Applicant
In-Office
Redmond, WA, USA
102K-219K Annually
Junior
In-Office
Redmond, WA, USA
102K-219K Annually
Junior
Develop Rust and C++ compiler features, code generation, optimizations, and AI-driven developer tools. Analyze performance across cloud infrastructure and AI services, work with proprietary and open-source compilers, support customers, and contribute across the software lifecycle. The role also involves debugging, profiling, secure software foundations, and collaboration with cross-functional teams.
The summary above was generated by AI
Overview


Are you interested in building compilers and tools for Rust and C++? Do you love developer tools? Are you excited about leading the future using LLMs and agentic tools to advance compiler development?

The MSVC compiler team empowers a broad C++ and, now, Rust, ecosystem on multiple platforms and delivers fundamental improvements in solutions impacting millions of developers and billions of users. The tools we produce ship on a global scale to enable developers to build one of the most widely used and critical software platforms in the industry. We work with and produce cutting-edge AI tooling, helping usher in a wave of AI for software engineering.

If you want to get involved in helping Microsoft bring more services and software to Rust and be involved with AI-driven compiler development, this role is for you!


Responsibilities


In this role on the Rust compiler team within MSVC, you will

  • Contribute to a shared code generation stack that powers Rust and C++ at Microsoft.
  • Deliver compiler features and optimizations using AI-first development tools.
  • Work with both proprietary and open-source compilers.
  • Do performance analysis of business-critical cloud infra and AI services.
  • Work directly with customers, both internal and external.
  • Be involved through the complete software lifecycle.
  • Build tools for software developers leveraging AI to accelerate development.
  • Help ensure that Microsoft software and services, from Azure to M365 to Copilot, are built on a safe and secure foundation.

Join us and work as part of a passionate team along with some of the best compiler engineers in the industry in an area with a huge impact—there just aren’t that many jobs like this!


Qualifications


Required Qualifications: 

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust, 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

Preferred Qualifications: 

  • Knowledgeable in compiler design
    • Compiler course work
    • Previous code generation experience (e.g. llvm)
  • Experience working with Rust open-source tools
  • Strong preference for using AI tools and agents to accelerate compiler development
  • Systems programing 
    • Understanding of assembly
    • Comfortable with algorithms and data structures
    • Knowledge of modern CPU architecture fundamentals
    • Knowledge of operating systems fundamentals (Linux and/or Windows)
    • Experience with C, C++, or Rust
  • Experience with debugging, profiling, and/or code analysis
  • Experience communicating technical information clearly in writing and in discussions with varied audiences.
  • Experience collaborating with cross-functional teams to align on priorities and deliver shared outcomes.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 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 $133,800 - $219,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


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.

HQ

Microsoft Redmond, Washington, USA Office

1 Microsoft Way, Redmond, WA, United States, 98052

Microsoft Bellevue, Washington, USA Office

Bellevue, United States

Microsoft Issaquah, Washington, USA Office

Issaquah, United States

Microsoft Kirkland, Washington, USA Office

Kirkland, United States

Microsoft Mercer Island, Washington, USA Office

Mercer Island, United States

Microsoft Sammamish, Washington, USA Office

Sammamish, United States

Microsoft Seattle, Washington, USA Office

Seattle, United States

Similar Jobs

An Hour Ago
Remote or Hybrid
United States
66K-89K Annually
Junior
66K-89K Annually
Junior
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Provides Oracle NetSuite optimization consulting for clients, including requirements analysis, discovery sessions, solution recommendations, configuration support, user acceptance testing, documentation, and client working sessions. Tracks project work, budgets, and deliverables; communicates status and issues; mentors junior consultants; and supports research, sales, marketing, and cross-selling initiatives.
Top Skills: ExcelMicrosoft OutlookMicrosoft PowerpointMicrosoft VisioMicrosoft WordOracle Netsuite
An Hour Ago
Remote or Hybrid
United States
80K-108K Annually
Senior level
80K-108K Annually
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Leads full-cycle iSolved HCM and payroll implementations, including requirements discovery, configuration, data validation, testing, training, go-live, and post-implementation transition. Manages multiple customer projects, timelines, resources, risks, and deliverables while recommending solutions and coordinating internal teams. Mentors junior consultants, reviews implementation work, and improves implementation processes. Requires knowledge of payroll, time and attendance, benefits, HR administration, and software implementation in a client-facing consulting environment.
Top Skills: HcmHrisIsolvedSaaS
An Hour Ago
Hybrid
Seattle, WA, USA
145K-155K Annually
Expert/Leader
145K-155K Annually
Expert/Leader
Agency • Gaming • Marketing Tech • Mobile • Analytics
Owns the strategy, roadmap, governance, administration, integration, and continuous improvement of Centric PLM and Specright SDM platforms. Translates business needs into platform capabilities, manages backlogs and agile delivery, oversees data governance and system integrations, administers users and environments, leads support and upgrades, manages vendors and renewals, and coaches the business applications team.
Top Skills: APIsAzure DevopsBamboo RoseCentric PlmDamEdiErpIpaasJIRAMicrosoft 365MiddlewareOracle Agile PlmPimPtc WindchillSaaSServicenowSiemens TeamcenterSmartsheetSpecright

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account