Senior Software Engineer

Last updated 5 hours ago
Location:Redmond, Washington
Job Type:Full Time

Excited by the Surface Duo release and the Samsung Unpacked event? The Microsoft Mobile Experiences (MMX) team engages tens of millions of mobile hungry users across its portfolio of app experiences and services. What’s Next? We are enlisting artificial intelligence to simplify the cross-app and cross-device tasks users find complicated today. We partner with Microsoft Research and coordinate our work across the company to create new capabilities that help users get more done in their personal and professional lives.


Our group is building the next iteration of AI assistive technologies at Microsoft and we are looking for talented people to help us realize our dream of simpler interactions for our complex digital lives. We utilize and evolve state of the art reinforcement learning, NLP and computer vision techniques to simplify how you work across your entire digital footprint. In this role you will work to build services, core technologies, and research to further these goals. You will have the opportunity to contribute to ML pipelines, integrate features into live services, deliver mobile experiences, respond to customer feedback, and work on rapid prototypes and proof of concept demos. You will also have the opportunity to shape the current and future generations of Microsoft interactive experiences.

An ideal fit for this position is

  • A team player
  • Familiar with service design and architecture
  • Experienced shipping services for android applications
  • A proven collaborator
  • Passionate about the quality of customer experiences


5+ years of experience in C++, C#, Python, React

Experience with Azure or similar Cloud Computing Services

Background in computer science, math, or a related field

Demonstrated passion for quality and impact

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.