网络研究组研究实习生

研究实习生

  • 招聘人数: 若干
  • 工作地点: 北京

岗位1:【防火墙开发-全职实习生】

 

1、工作职责:

- 防火墙性能优化

- 开发防火墙测试工具

- 分析并优化现有正则表达式引擎,如PCRE,RE2或Hyperscand等

 

2、职位要求:

- 熟悉C/C++和Python语言,有较强的工程能力,代码格式清晰规范,善于团队协作;

- 熟悉计算机基础原理,操作系统网络相关知识

- 有一定英文学术论文阅读能力,能够根据论文进行系统实现;

- 较强的沟通能力和逻辑表达能力。

 

3、具有以下条件者优先:

- 熟悉HTTP协议,Nginx服务器或ModSecurity防火墙

- 熟悉正则表达式并且了解正则表达式引擎

- 在GitHub较为活跃,有自己的开源项目,或参与过知名开源项目;

- 发表过学术论文;

- 可连续实习6个月以上或长期实习。

 


岗位2:【FPGA-全职实习生】

 

1、工作职责:

- 参与下一代数据中心网络交换模块的研究与开发;

- 使用硬件设计语言实现模块化硬件设计;

- 模块设计的测试与联调。

 

2、职位要求:

- 教育背景:计算机科学或电子信息工程专业,在读本科、硕士、博士研究生;

- 熟悉数字电路设计与实现;

- 有FPGA相关项目开发经验,有Verilog语言编程经验;

- 熟悉网络结构、计算机体系结构相关知识者优先;

- 可以连续实习不少于6个月。

 


岗位 3:【网络虚拟化-全职实习生】

 

1、工作职责:

- 对虚拟化环境下的网络性能进行优化;

- 对相关硬件驱动的开发与维护。

 

2、职位要求:

- 熟悉C/C++等语言,有较强的工程能力,代码格式清晰规范,善于团队协作;

- 有一定英文学术论文阅读能力,能够根据论文进行系统实现;

- 较强的沟通能力和逻辑表达能力。

 

3、具有以下条件者优先:

- 熟悉Linux KVM, Xen, Docker等虚拟化技术,有相关项目经验;

- 熟悉Linux底层网络协议栈和硬件驱动;

- 在GitHub较为活跃,有自己的开源项目,或参与过知名开源项目;

- 发表过学术论文。

 


岗位 4:【机器学习系统网络优化-全职实习生】

 

1、工作职责:

- 对分布式机器学习系统的网络性能进行优化;

- 实现部分现有的机器学习模型并并对其进行性能测试

 

2、职位要求:

- 熟悉Python, C/C++等语言,有较强的工程能力,代码格式清晰规范,善于团队协作;

- 有一定英文学术论文阅读能力,能够根据论文进行系统实现;

- 较强的沟通能力和逻辑表达能力。

 

3、具有以下条件者优先:

- 熟悉TensorFlow, PyTorch, NVCaffe等机器学习系统框架,有相关项目经验;

- 熟悉 NCCL, OpenMPI, MVAPICH 等MPI通信协议;

- 在GitHub较为活跃,有自己的开源项目,或参与过知名开源项目;

- 发表过学术论文。

 

工作时间:每周5天,3个月以上,能够尽快入职

工作地点:北京市海淀区丹棱街5号

 

如有意向请发【中文简历PDF】至:nrg-intern-recruit@microsoft.com

简历中需标明平均分及专业或年级排名及排名对应的总人数

 

邮件标题&简历PDF文件名格式:防火墙开发|FPGA-姓名-学校-本|硕|博-年级