Microsoft's Translation team is seeking a Senior Software Engineer to join their mission of enabling communication without language barriers. As part of the Machine Translation team within Azure Cognitive Services, you'll work on a translation service that powers Teams, Skype, Bing, Office, and Windows, supporting 103 languages. The role offers a unique blend of software development, automation, and infrastructure engineering, working with a small, agile team that values autonomy.
You'll be joining a passionate, distributed group focused on designing and implementing training, deployment, and evaluation platforms for state-of-the-art machine translation models. The position involves collaboration with a multidisciplinary team of engineers, data scientists, and product managers to build cutting-edge Machine Translation solutions.
The team leverages diverse backgrounds and experiences, emphasizing customer obsession and close collaboration. You'll have the opportunity to work with Microsoft Research and contribute to AI integration across Microsoft's product suite. The role requires strong technical skills in C#, C++, or Java, along with SQL knowledge, and offers significant growth potential in AI/ML solutions.
Working in a hybrid environment with up to 50% work from home flexibility, you'll contribute to a platform that serves thousands of companies worldwide. This position is perfect for someone who wants to make a global impact by breaking language barriers while working with cutting-edge technology at one of the world's leading tech companies.