Join Microsoft's Azure AI Search team as a Principal Software Engineer in a pivotal role at the intersection of AI, Information Retrieval, Cloud Services, and security. The position offers a unique opportunity to lead the engineering systems for Azure AI Search, which powers rich search experiences and integrates Microsoft AI for content understanding and search relevance. The team is rapidly growing and adapting their product to power leading generative AI applications, including OpenAI's ChatGPT.
As part of the Azure AI Search Engineering Foundations team, you'll own the overall secure development lifecycle, including internal developer tools, CI/CD processes, operational tooling, service architecture, and security fundamentals. The role involves establishing frameworks, patterns, and infrastructure to enable teams to self-service their release, compliance, and foundational needs.
The position offers competitive compensation ranging from $137,600 to $267,000 per year (higher in SF and NYC areas), along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. This is an opportunity to work remotely while leading development for an Azure service at the center of the AI innovation wave.
The ideal candidate will have 6+ years of technical engineering experience, strong leadership capabilities, and expertise in cloud security and distributed systems. You'll be responsible for defining vision, implementing complex features, and fostering an inclusive team culture while collaborating with various development teams in the Azure AI Search ecosystem.