- Participate in research projects in various ways, including defining and driving new research topics.
- Collaborate with researchers and other interns on research projects.
- Design and implement new systems to solve real-world problems and improve performance.
- Understand and improve existing systems, conduct data analysis, model optimization, and deployment to enhance application effectiveness and stability.
- Write scientific papers and improve existing code to optimize performance.
- Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, Electronic Engineering, or other related fields.
- Solid foundation in data structures, algorithms, operating systems, distributed systems, programming languages, storage systems, databases, and hardware.
- Excellent programming skills in C/C++, with familiarity in Python, Rust, Java, or JavaScript.
- Familiarity with Windows and Linux operating systems.
- Bonus: Familiarity with deep learning frameworks like PyTorch and heterogeneous hardware programming such as FPGA, GPU.
- Strong communication skills, team collaboration spirit, and proficiency in English as a working language.
- Written consent from your academic advisor.
组别简介:
计算机系统是当前人工智能时代的核心推动力量。微软亚洲研究院系统组在计算机系统方向开展基础和应用研究, 旨在推动计算机系统技术产生突破性进展。研究院系统团队长期致力于高水平的系统研究,在系统及相关领域的顶级会议上,例如OSDI2020、EuroSys2008/2012、MobiSys2021、SenSys2022、ICSE2013/2020、MICRO2022和NeurIPS2022,赢了包括best paper、distinguished paper和test-of-time paper在内的顶尖研究奖项。相关的许多研究成果已应用于微软的产品中,包括Azure、Office和Bing。系统组还与世界各地的研究机构保持着长期合作,同时也是ChinaSys这一中国计算机系统研究社区的创始成员。
欢迎对系统研究感兴趣的同学和我们一起,围绕下列研究方向开展研究工作:
- 人工智能应用及其支撑系统
- 智能时代的数据库及存储系统
- 智能时代的隐私和/或可验证计算
- 新一代计算及网络软硬件体系架构
- 新一代智能系统的开发调试工具
- 以上未提到的系统研究课题
- 定义和完成一个新的研究课题
- 与研究员和其他实习生合作完成一个研究课题
- 设计和实现系统代码
- 对已有的系统代码进行理解和改进
- 完成研究并总结成科研论文
- 教育背景:CS, EE, Mathematics 以及相关背景的在读本科、硕士和博士研究生
- 系统知识基础:操作系统、分布式系统、编程语言、存储系统、数据库、硬件等
- 编程能力:扎实的C/C++编程能力,了解 Python / Rust / Java / JavaScript
- 良好的沟通和团队合作能力
- 熟悉Windows以及Linux操作系统
- 加分项:熟悉PyTorch等深度学习框架,熟悉FPGA、GPU等异构硬件编程