Research Intern - Computer Vision


Research Internship

Microsoft Research provides a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineers. Our researchers and engineers pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.

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.


Interns put inquiry and theory into practice. Alongside fellow doctoral candidates and some of the world’s best researchers, interns learn, collaborate, and network for life. Interns not only advance their own careers, but they also contribute to exciting research and development strides. During the 12-week internship, students are paired with mentors and expected to collaborate with other interns and researchers, present findings, and contribute to the vibrant life of the community. Research internships are available in all areas of research, and are offered year-round, though they typically begin in the summer.


Required Qualifications

  • Ph.D. candidate in Computer Vision, Deep Learning, Machine Learning, AI or a related field.
  • At least a year of research experience in computer vision, deep learning, machine learning, and AI methodology.

Preferred Qualifications

Ideal candidates would have one or more of the following qualifications:

  • Strong algorithmic problem solving and software development skills (C/C++, Python, etc.).
  • Experience with open source tools such as PyTorch, Tensorflow, etc.
  • Publication(s) in top-tier conferences or journals in related fields (e.g., CVPR, ECCV, ICCV, NIPS, ICML, IJCV, PAMI, etc.).
  • Excellent communication and writing skills.

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.