Microsoft Research Lab – Cambridge

Internships

Build your skills and experience

“Here, what you contribute to a project is as important as what anyone else on the team would contribute.”
Pushkar Mishra, former intern

During your 12 week internship, you’ll find out what it’s like to work in an industrial research lab and learn from world-leading researchers and engineers who are invested in helping you.

Build valuable relationships

“I feel like in the future if I needed my advisors and collaborators here, I could casually drop them an email – that’s pretty cool.”
Konstantinos Kamnitsas, former intern

You will be an important part of a team who want you to get the best out of your internship and will take the time to help you and discuss your ideas. You can also explore other subjects and opportunities through a personal mentor, hackathons and more.

Make a difference

“The opportunity to work on projects that are technically interesting and able to impact millions of users is the best part.”
Anna Thomas, former intern

Our interns have the opportunity to make significant contributions to work that could go on to impact Microsoft products. Our mission is to empower every person and every organisation on the planet to achieve more, and you can be part of that.

Have fun

“Not only do you meet many interesting people, you can enjoy the rich history of the city, outdoor activities and events.”
Katja Kevic, former intern and post doc researcher

We hold a number of events and activities during the Summer to enable you to get to know others while enjoying what Cambridge has to offer.

Come as you are and do what you love

“It’s a really cool mix of thinking and having fun. You’re surrounded by really smart people, who you don’t expect to be so humble and kind to you.”
Nadeen Gebara, former intern

Microsoft is committed to supporting people in their personal and professional growth. We value inclusiveness and diversity, and work to ensure our interns feel valued, respected and encouraged.

Competitive pay and the opportunity to build your career with Microsoft

We offer a competitive salary, an accommodation allowance, free beverages and subsidised meals. Many of our interns have gone on to get full-time positions here or at other Microsoft locations. We mostly offer internships to Masters or PhD students, but will consider Undergraduates if the opportunity fits.

How to apply

There is no closing deadline for these posts. These posts will be filled once suitable candidates are found, so if you are interested, please apply via Careers at Microsoft as soon as possible. If you have any questions please see the FAQ.

Confidential Computing

Security and privacy are arguably the most significant concern for enterprises and consumers using public cloud platforms. The Confidential Computing group at Microsoft Research Cambridge has been conducting pioneering research in the design of systems, hardware, and tools that guarantee strong security and privacy properties to cloud users. As part of our research, we are designing new security primitives in both general purpose processors and specialized accelerator hardware. We are also invested in the design of languages and language runtimes that guarantee safety by construction, and in designing new services such as databases, blockchains, and machine learning platforms that utilize secure hardware and runtimes to guarantees strong security properties such as confidentiality, integrity and side channel protection. We place strong emphasis on designing systems that can be deployed at scale in the real world. We work very closely with products groups in Microsoft such as Azure and SQL Server, and we have contributed to deployed services such as Azure Confidential Computing, Azure Blockchain Services, CCF (Confidential Consortium Framework), Open Enclave, Azure ML, and Always Encrypted.

Find out more and apply here

Applied Machine Learning

Machine Learning is most exciting when it fundamentally changes how problems from other fields are approached. We are looking for Researchers and Engineers who want to apply ML to domain-specific problems, enjoy sharing their ML knowledge with experts in other fields, and are excited about building solutions to problems in the wild.

Interns will often collaborate with experts in groups across Microsoft Research, including (but not limited to) the following:

  • The Cloud Infrastructure group is a multi-disciplinary team of computer scientists, physicists, and engineers, working to create the technology that will underpin the cloud of the future. Applications of machine learning include signal processing, design space exploration, and cross-layer system optimization.
  • The Optics for the Cloud group, which seeks to create disruptive optical technologies for cloud computing. Realizing the potential of these technologies requires co-designing learning algorithms along with the hardware platforms they will run on, providing orders-of-magnitude improvements compared to current technologies.
  • Station B aims to program biology, enabling fundamental breakthroughs in medicine, agriculture, materials and sustainable technology. It brings together experts from computer science and the bio sciences to solve these problems and uses machine learning to interpret the data collected from biological systems and predict how new techniques will work.

Find out more and apply here

Bayesian Machine Learning

Handling uncertainty in data is a core problem Machine Learning and doing it well is a requirement to operate ML systems in the real world. We are looking for Researchers and Engineers keen to work on this challenge. Related projects at MSR include Infer.NET, our library for probabilistic inference; TrueSkill, one of its most successful applications; the Enterprise Knowledge project trying to extract knowledge from raw enterprise data; and the Minimum Data AI project, which aims to produce ML systems that require as little data as possible to be useful

Find out more and apply here

Computational Biology

Microsoft Research in Cambridge, UK is leading the way in applying techniques from diverse fields such as biology, machine learning, human-computer interaction, systems, security and programming languages to explore new domains of research in areas such as healthcare, cloud computing, and programming biological systems.

We are looking for an intern to join us in the last of these. Our Biological Computation group in Cambridge is developing theory, methods and software for understanding and programming information processing in biological systems. Our research currently focuses on three main areas: Molecular Programming, Synthetic Biology and Stem Cell Biology. We need someone who can develop and apply computational methods to help us transform our experimental data into a mechanistic understanding of biological processes, helping create the foundations of a platform for programming biological systems.

There is no closing deadline for this post. The post will be filled once suitable candidates are found so if you are interested please apply as soon as possible.

Find out more and apply here

Computer Vision

It has never been a more exciting time at the Computer Vision Group at Microsoft Cloud & AI! We continue to advance the state of the art in the areas we choose to study. We impact Microsoft by transferring great research results to products. The Computer Vision Group is tasked to improve our odds of betting on the “next big thing” and impact various products in the areas of cloud and edge intelligence, such as Microsoft Cognitive Services and HoloLens. We work in the general areas of human understanding, environment understanding, biometrics and object understanding, and vision intelligence.

The Computer Vision Group in Microsoft Cloud & AI is looking for Research Interns in Computer Vision and Machine Learning, broadly defined. At this position, you will conduct both fundamental and applied research in computer vision under the supervision of Microsoft mentors, prototype and demonstrate, and publish your results.

Find out more and apply here.

Deep Learning

Deep Learning systems have revolutionised the processing of images, speech and more recently, text. In the All Data AI group, we believe that it is crucial to make these systems applicable to even wider class of data (including e.g. 3-d meshes and discrete structures such as molecules or programs). Towards these goals we are looking for highly motivated interns in the following topics:

  • Neural networks applicable to graph-structured data such as molecules or programs.
  • Variational Autoencoders and GANs for representation learning and 3-d generation.
  • Optimization algorithms that require less communication or less memory.
  • Speeding up machine learning workloads through compiler optimizations.
  • Neural architecture search across different hardware architectures.

Find out more and apply here

Cloud Infrastructure - FPGA

The fast growth of the cloud is continuously driving hardware efficiency and performance in cloud infrastructure. Our work is exploring the technologies beyond traditional computer systems. Hardware customization is playing a major role in a variety of projects across the lab. Today, nearly every new server in Microsoft data centers integrates an FPGA into a unique distributed architecture, which creates an interconnected and configurable hardware layer that extends the CPU layer. We have an unprecedented platform to explore new ideas for hardware acceleration and prototyping. FPGAs are being used to build complex data store abstractions, optical networking stacks, and storage control systems. We design and build systems that can be deployed at cloud scale and work with product teams to contribute to Microsoft’s services.

Find out more and apply here

Embedded and Interactive Systems and Devices

Microsoft Research Cambridge, UK has a strong history of research into the design and application of embedded interactive systems and devices, as described here. We are seeking outstanding intern candidates who would like to pursue new research in this area.Current topics of focus within the area of embedded and interactive systems and devices include:

  • Hardware and software prototyping tools for embedded devices.
  • Tools and techniques that support low volume hardware production.
  • Physical computing and its role in computer science education.
  • Energy harvesting and wireless power transfer.
  • Wearable and embedded camera systems and applications.
  • Embedded and ambient displays.
  • Sustainable embedded device manufacture and operation.

Find out more and apply here.

Future of Work – Socially Intelligent Meetings

The Socially Intelligent Meetings work stream explores how to improve video-mediated collaboration and thus achieve organisational success. Social Devices: How to enable our ecology of devices to act together in meetings. Intelligent context: How to use machine perception and machine teaching to reason about people, objects, and activities in a remote room. Technologised interaction: How video-mediated technologies are used in various kinds of social relationships. Sustainable global conferences: The holistic understanding of the many social, economic, and institutional needs of conference attendance and how video-mediated technology may be deployed in creative ways. A new strand of work is how to use management science and data science to improve meeting procedures at scale. You can find more information about this work stream at the Future of Work – Socially Intelligent Meetings site. Past interns have been heavily involved in impactful projects that have transitioned into products, such as Mobile Sharing and Companion Experiences for Microsoft Teams Meetings released in 2018. Past interns have also optionally participated in the Microsoft Hackathon, and this is encouraged.

Find out more and apply here

Game Intelligence

Microsoft AI and Research works with the world’s best researchers, moving with the current of technology as it rapidly evolves.  Together we share the motivation to seek innovative solutions to the world’s toughest challenges and improve the lives of people everywhere.

The Game Intelligence group at Microsoft Research Cambridge, UK, is seeking exceptional intern candidates in the area of Reinforcement Learning (RL) or a related field, who are highly motivated to tackle challenges that arise in applications of RL to modern video games. Working closely with researchers from Microsoft for the duration of 12 weeks, you will advance the state of the art in this space by developing novel models and algorithms.

This is an exceptional opportunity to drive ambitious research while collaborating with a diverse team. Key research challenges we are currently tackling include, but are not limited to, robustness and generalization in (deep) RL, multi-agent RL, sample-efficiency and scalability of RL algorithms. The focus and scope of internship projects considers the team’s direction as well as successful candidates’ experience and research interests.

There is no closing deadline for this post. The post will be filled once suitable candidates are found so if you are interested please apply as soon as possible. When submitting your application, include your CV with a list of publications as an attachment. You may also include your published work. For more information about the post, please feel free to email Katja Hofmann at katja.hofmann@microsoft.com.

Find out more and apply here.

Healthcare Intelligence – Engineering

Breakthrough advances in AI and machine learning (ML) have led to ambitious visions of how new systems can help revolutionize healthcare. These range from new approaches to understanding health risks, predicting disease progression, and creating personalized health interventions for improved patient outcomes; through to the development of innovative tools to support the practices of healthcare professionals, and reduce spending.

To realize this tremendous potential requires the development of machine learning applications that are effective, trustworthy and implementable in real healthcare contexts. Tackling this challenging ambition is the Healthcare Intelligence team – a multi-disciplinary group of machine learning researchers, social scientists, designers and engineers. As a Machine Learning Research Intern, you will be part of a team that develops human-centred machine learning solutions that can transform care pathways and improve health outcomes.

https://www.microsoft.com/en-us/research/theme/healthcare-intelligence/

Find out more and apply here

Healthcare Intelligence - Machine Learning

Breakthrough advances in AI and machine learning (ML) have led to ambitious visions of how new systems can help revolutionize healthcare. These range from new approaches to understanding health risks, predicting disease progression, and creating personalized health interventions for improved patient outcomes; through to the development of innovative tools to support the practices of healthcare professionals, and reduce spending.

To realize this tremendous potential requires the development of machine learning applications that are effective, trustworthy and implementable in real healthcare contexts. Tackling this challenging ambition is the Healthcare Intelligence team – a multi-disciplinary group of machine learning researchers, social scientists, designers and engineers. As a Machine Learning Research Intern, you will be part of a team that develops human-centred machine learning solutions that can transform care pathways and improve health outcomes.

https://www.microsoft.com/en-us/research/theme/healthcare-intelligence

Find out more and apply here

Cloud Infrastructure - Optics

Microsoft Research is offering the unique opportunity to work in Cambridge for a 12-week (or longer) internship in cutting-edge optical technologies that will underpin the next generation of cloud infrastructure and head-mounted display technology. In the field of cloud infrastructure, we are engaged in a series of pioneering research projects covering compute, storage and networking. To address the challenges in these areas, we adopt a holistic approach by working in multidisciplinary teams that perform research that spans optics, system design, software, and hardware.

In the optical storage field, we are aiming to revolutionise how data is stored in the cloud. Project Silica leverages recent discoveries in laser technology to store data in quartz glass. Polarised femtosecond lasers are used to write data into glass and optical polarisation microscopes are used for readout.

In the optical networking field, we aim to develop disruptive optical technologies for the next generation cloud infrastructure. For example, Project Sirius is targeted at asking whether ultra-fast optical switching within the datacentre can enable the continuation of Moore’s law. Project Iris is looking at the space of wide area networks and investigates novel scalable architectures and optical elements for inter-datacentre connectivity

Find out more and apply here

Cloud Infrastructure - Systems for the Cloud

The move to the cloud calls for rethinking how systems are built and run. The unprecedented scale of the cloud together with the demand for extremely high availability pose many challenges. It also creates an opportunity to build systems stacks afresh without the burden of legacy. Our work spans distributed systems, storage, operating systems, networking, verification, hardware offload, and other areas of systems. We do research on storage and networking stacks for the next-generation optical infrastructure, data stores co-designed with custom hardware accelerators, verification tools that improve reliability of cloud-scale networks, and distributed systems designed from scratch to exploit characteristics of modern hardware. We design and build systems that can be deployed at cloud scale and work with product teams to contribute to Microsoft’s services.

More on our research: https://www.microsoft.com/en-us/research/group/systems-for-the-cloud.

Find out more and apply here

User Experience Research (Healthcare)

We have an exciting opportunities for User Experience Research interns to work as part of a multidisciplinary team exploring applications of machine learning in real world healthcare domains (e.g. mental health, surgery, critical care and radiotherapy).  The interns will bring a human-centric perspective to the explorations and work closely with machine learning experts, social scientists, designers, engineers and clinicians.  Using appropriate methodologies, interns will develop understandings of everyday clinical practices and patient experiences to inform/evaluate the design of interactions between clinicians, patients and machine learning systems. Insights from this will be used to develop machine learning based solutions and experiences that transform care pathways and improve health outcomes.

Find out more and apply here