Microsoft is seeking a Principal Software Engineer to join their Azure Speech team, focusing on building transformative speech technology for multilingual, intelligent experiences. This role is at the forefront of developing next-generation AI-driven speech solutions, including voice agents, video translation, and call centre analytics.
Based in Hyderabad, this position offers a unique opportunity to shape the future of human-machine interaction, with a special emphasis on India and emerging markets. The role requires deep expertise in AI systems, speech technologies, and large-scale data processing, combining technical leadership with hands-on development of advanced infrastructure and tooling for customizing multilingual speech models and multimodal generative AI.
The ideal candidate will bring 12+ years of software development experience, with a strong background in machine learning and AI. They will lead technical strategy for AOAI post-training, contribute to model customization platforms, and drive innovation in scalable data processing solutions. The role involves close collaboration with global teams, mentoring peers, and contributing to patents and publications.
Key responsibilities include designing and delivering data analysis metrics, developing novel solutions for complex speech scenarios, and ensuring high-quality deployment of enterprise-scale speech solutions. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and opportunities for professional growth.
This is an on-site role requiring occasional travel (0-25%), perfect for a technical leader passionate about advancing speech technology and AI while making a significant impact on products used by billions of users worldwide.