The Machine Translation team recently achieved many exciting milestones. We achieved parity with human translators in translation of Chinese-English news. We have shipped near human parity productions systems, Custom Translator and Power Point translation feature. Our team builds and runs the translation service that powers translations in Skype, Bing, Office and Windows, as well as translation apps on iOS and Android. The service is also used by thousands of companies around the world to translate everything from social media to technical documents. We also offer the Custom Translator feature that enables thousands of customers to customize translation to their domain, data, and terminology.
* A minimum of a bachelor's degree in computer science or Engineering or a related field. Master's degree preferred.
* At least 7 years' experience in development of production code.
* Strong proficiency in C++, C# or Java
* Experience with Deep Neural Networks (DNNs) is essential
* Background in Machine Translation or NLP is a plus
Cognition - Speech and Language
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
We are looking for a Senior Research Software Development Engineer to help us ensure that Custom Translator is the best in the world. Your work will include experimenting with methods to fine-tune state-of-the-art neural MT for a specific domain, improve the quality of customized translation, work with customers to address real-life translation quality issues. You will work closely with our research scientists to come up with innovative ideas for real-life challenges including improving translation quality for text in images, OCR input.
We are a small team, and you will be able to take on a variety of roles and drive your ideas from conception to end-user. As a team member, you will solve real-world problems using innovative solutions, write production code, and ship cutting edge technology directly to billions of users.
Microsoft is a technology company that develops and supports software, services, and devices.