Microsoft Research is seeking exceptional Research Software Engineer candidates who are interested in developing novel engineering solutions in a wide variety of problem domains, including machine learning, natural language processing, mobile, web, human-computer interaction, wearables, cloud infrastructure, and other computing research fields.
Microsoft Research offers an exhilarating and supportive environment for cutting-edge, multidisciplinary research. We seek applicants with the passion and ability to craft and pursue engineering solutions supporting a variety of research efforts.
Successful candidates will be self-starters and work well with underspecified requirements, have strong development skills in at least one major programming language, a demonstrated capability to work across a variety of problem domains.
This is a unique opportunity to work with a world-class team of researchers, focusing on delivering the next generation of research advances to Microsoft’s customers.
You will be working in the Central Engineering team, a versatile and diverse group of about 40 software engineers, program managers, and designers.
The team is built on collaboration, execution excellence and technical leadership, and is always learning and adapting to new technologies.
In our team you will have a supportive platform to grow your software design and development skills while working on the latest research innovations.
Our projects span topics such as ambient systems for understanding user intent, natural user-interfaces, artificial intelligence, distributed systems, data visualization, real-time communications, virtual / augmented reality, the Internet of Things (IoT), and more.
Working on a different project every 6 to 18 months, you will be able to propose solutions, architect and implement them, then evaluate / ship / transfer them as needed.
You should be passionate about technology and innovating, be eager to learn and grow, enjoy creative thinking and collaboration, and be comfortable dealing with ambiguity.
Fluent in written and spoken English.
Note : this is a remote position. The successful applicants will be provided with resources necessary to work remotely.