Microsoft develops cloud-enabled data platforms and databases, including Azure Data products that support AI-native applications and large-scale workloads. The Principal Software Engineer will work with research and engineering teams to develop algorithms, models, and high-performance libraries for vector search and information retrieval, while leading architecture, testing, cross-team collaboration, mentoring, and product innovation.