Microsoft Corporation Software Development Engineer 2 - AI Platform in Bellevue, Washington
Are you excited about speech recognition advancing the field of AI?
Do you have a passion for developing highly efficient algorithms that run efficiently on low end consumer end devices, desktop, as well as our Azure Cloud Services?
Do you like to work in an environment where you can implement new ideas as well as transfer technology from research into the product?
If so, then the Speech Recognition Runtime team is the perfect place for you! Speech is a leading Natural User Interface (NUI) and being integrated into an accelerating number of Microsoft and 3 rd party products!
Speech has become more accurate and its application has become more useful - especially for user experiences in the areas of command and control, task completion, web search, dictation, and intelligent meeting transcription. It powers Office Teams, Powerpoint, Cortana, Bing, and Dictation. It is the perfect interface for HoloLens. It is now depended on in the quickly expanding sector of Cognitive Services to power 1 st party and 3 rd party user experiences.
You will also work with experts in the areas of recognition and modeling (machine learning & classification) to develop robust and scalable speech software applied to a rich set of scenarios and languages. You'll collaborate with service and partner client teams to architect end-to-end solutions.
Software development tasks include designing, implementing, and optimizing, high performance components and algorithms that make up the real-time recognition engines. You'll find solutions to real-life problems, and support an ever-increasing portfolio of partner teams, with a continually increasing level of expectation.
Ideal candidates for this position would have strong programming and algorithm design skills, experience in AI/ML, preferably in the speech area, and a demonstrated ability to deliver high quality features in a highly collaborative team environment.
- 4+ years of object-oriented software engineering experience is required
Ideal candidates will have speech recognition or ML background.
Experience with C/C+#AIPLATFORM#
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 after.
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 (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.