The MSVC Rust compiler team is seeking a software engineer to help develop compilers and tools for Rust and C++. The team contributes to a shared code-generation stack used by Rust and C++ at Microsoft and builds tools that support developers and Microsoft products and services at global scale. The role involves compiler development using AI-first tools and agents, work with proprietary and open-source compilers, and performance analysis for business-critical cloud infrastructure and AI services. The engineer will work with internal and external customers and participate throughout the software lifecycle, helping provide a safe and secure foundation for Microsoft services and software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level