Microsoft's Core AI organization is seeking a Senior Software Engineer to join their Azure AI Search team, which is at the forefront of developing cutting-edge retrieval systems for AI-powered applications. The role is part of the team building Azure OpenAI, Azure Machine Learning, Cognitive Services, and global Azure AI infrastructure.
The position offers an opportunity to work on advanced retrieval systems that power Copilot-style applications, combining large language models with external data. As a Senior Software Engineer, you'll be responsible for developing crucial features for an Azure service that's central to the AI innovation wave.
The role requires expertise in C# programming, distributed systems, and cloud platforms. You'll work on designing and implementing large-scale services with industry-leading quality, performance, scalability, reliability, and security. The position involves collaboration with product managers, mentoring peers, and supporting live operations.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The base salary range is $117,200 - $229,200 USD per year (higher in SF Bay Area and NYC: $153,600 - $250,200).
The ideal candidate will have 4+ years of technical engineering experience, strong expertise in C# and distributed systems, and experience with cloud platforms. You'll be joining a team that values learning, growth, and quality, working on technology that's shaping the future of AI-powered search and retrieval systems.
Microsoft is committed to diversity and inclusion, offering equal opportunities to all qualified applicants regardless of background. The company provides reasonable accommodations for disabilities during the application process and embraces a culture where everyone can thrive at work and beyond.