- 岗位职责
1. 负责隐私计算产品的设计和开发工作;
2. 负责 公司AI 系列产品的设计和开发及集成工作
- 岗位要求
1. 学历要求
- 本科及以上学历,计算机、通信、电子、自动化或相关专业;
2. 工作经验
- 三年以上系统软件开发经验;
3. 能力要求
- 熟悉Java/Scala语言,数据结构及算法基础扎实;
- 理解JAVA常用设计模式,并且能够合理运用,熟悉多线程编程,Java IO等,熟悉网络编程;
- 理解Spring原理,熟练掌握SpringBoot等常见spring框架;
- 熟悉MySql数据库开发技术及相关工具,熟悉数据库设计,熟练掌握SQL语句,熟悉常见持久层框架,如MyBatis等;
- 熟悉常见缓存数据库,如Redis,缓存设计和模式及其应用;
- 熟悉RPC框架原理,熟练使用其中至少一种(如Dubbo、Thrift等)、消息队列框架(如Kafka、RocketMQ等),了解分布式协调服务原理;
- 熟悉常用的项目构建工具及版本管理工具,如Maven、Git等;
- 熟练使用常见单元测试工具;
- 熟悉常用linux命令和shell基础,具备线上故障排查能力;
- ⾼质量的编码及规范的开发流程和文档;
- 有较强的学习和沟通能⼒,良好的团队协作精神,较强的责任心,⼯作踏实、勤恳且有钻研精神;
加分项
1. 熟悉了解 AI 基本算法,了解 AI 基本常识者;
2. 熟悉联邦学习及多方计算框架者;
3. 有机器学习平台或机器学习应用相关项目经验;
4. 熟悉 kubernetes、docker