Expires soon Microsoft France

Research Software Engineer II - MS Research

  • Cambridge (Cambridgeshire)
  • IT development

Job description

Are you interested in applying machine learning to hitherto unsolved problems? Are you excited about working in the boundary between Engineering and Research? Then we'd like to talk with you about the exciting opportunities in the Microsoft Research Cambridge laboratory. Empowering people with Artificial Intelligence is one of the main ambitions at Microsoft Research Cambridge, spanning areas such as exploiting structure in real-world data sets, matchmaking in online gaming, intelligent image processing, understanding real-world context, or analysis of DNA data. We have an excellent track record of incorporating leading edge research into bestselling products including body-part recognition in Kinect, skill-based matchmaking for games, advertising prediction in Bing, and the Infer.NET model-based machine learning framework. Be a part of the next of wave of the data driven computing revolution!

We’re looking for an experienced engineer to join the team. You’ll be working with a strong team of engineers, researchers and data analysts, who work together on big data services. This team delivers intelligence that are is used by several high impact teams with more than a billion customers, including the knowledge graph for Bing, Cortana, etc. Your primary responsibility will be to help scale the technology both for performance and across additional domains, and to help develop new systems and improve existing ones.

What we'd like candidate to have:

- Proven track record of shipping technology while dealing with ambiguity, managing cross-team dependencies and relationships, juggling schedule/resource constraints, and providing leadership/guidance to teams.

- Fundamental computer science skills and have a passion for cutting-edge technology and building large scale systems.

- Proficiency in C# and/or C++ is required.

- Experience with distributed computing, Cosmos (or Hadoop), SCOPE/SQL, map/reduce, NLP / search, and big data systems is desirable.

- Familiarity with concurrent/multi-threaded programming, and distributed systems are all advantageous.

- Good understanding of algorithms and data structures, and great communication and cross-group skills are essential.

- A bachelor's degree in Computer Science / Engineering (or equivalent) is required, as is mid level working experience

Microsoft in Cambridge, UK The Microsoft building in Cambridge houses around 200 researchers and engineers working across different parts of Microsoft, including Microsoft Research, HoloLens and Bing.   The city of Cambridge, England, was the clear choice for the location of the facility because of its world-renowned reputation and its rich history as a centre of learning.   Microsoft offers a competitive base salary plus bonus, excellent benefits package and stock. Our state-of-the-art offices in the beautiful and historic university city of Cambridge are right next to the main railway station, offering easy links to London.   We have an onsite restaurant, onsite gym, free car parking and one of the best views of Cambridge and the surrounding countryside from our 5th floor roof terrace. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.  

Microsoft’s privacy statement can be viewed on the following web page: http://privacy.microsoft.com/en-gb/default.mspx>

Make every future a success.
  • Job directory
  • Business directory