Research Science: Internship Opportunities

Microsoft Microsoft · Big Tech · Hong Kong · Research Sciences

This is an internship opportunity for a Research Scientist at Microsoft, focusing on advancing the state-of-the-art in computer science and engineering through research in areas like Machine Learning, Natural Language Understanding, and Computer Vision. The role involves conducting research, implementing prototypes, and collaborating with teams to push forward research agendas, with a strong emphasis on academic experience and deep thinking.

What you'd actually do

  1. Analyze and improve performance of advanced algorithms on large-scale datasets and cutting-edge research in machine intelligence and machine learning applications.
  2. Implement prototypes of scalable systems in AI applications.
  3. Collaborate closely with team members on developing systems from prototyping to production level.
  4. Develop solutions for real world, large-scale problems.
  5. Under instruction from others, research new tools, technologies, and methods being used in the research community and contribute your knowledge around a specialized tool/method to support planning for research projects.

Skills

Required

  • Currently pursuing a Bachelor/Master/PhD Degree in a relevant field
  • Must have at least one additional quarter/semester of school remaining following the completion of the internship

Nice to have

  • Experience with one or more general purpose programming languages including: C/C++, Java, MATLAB or Python
  • Experience (classroom or work related) in one or more areas of computer science, such as Natural Language Understanding, Neural Networks, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization, Data Science, Privacy or other relevant research focuses.
  • pyTorch
  • Tensorflow
  • other deep learning toolkits

What the JD emphasized

  • advance the state-of-the-art
  • research agenda
  • push forward research agendas
  • depth of knowledge
  • cutting-edge research

Other signals

  • Conduct research and leads research collaborations that yield new insights, theories, analyses, data, algorithms, and/or prototypes that advance the state-of-the-art of computer science and engineering
  • formulate research problems in an area of study and initiates the design, development, execution and implementation of a research agenda
  • push forward research agendas
  • depth of knowledge in Natural Language Understanding, Computer Vision, Machine Learning, Algorithmic Foundations of Optimization, Data Mining or Machine Intelligence (Artificial Intelligence)