职位描述
具体职责包括但不限于:
1、负责得物电商搜索、推荐场景的数据dump、召回、粗排、精排相关业务功能的开发、架构设计及优化;
2、参与搜索引擎工程链路各个功能模块的设计和实现,构建高可靠性、高可用性、高可扩展性的体系结构,满足日趋复杂的业务需求;
3、参与产品的开发和维护,完成从需求到设计、开发和上线等整个项目周期内的工作;
4、参与海量数据处理和开发,通过sql、flink、java等方式进行etl程序开发,满足商业上对数据的开发需求;
职位要求
【必备项】
1、计算机、软件、人工智能、信息安全、网络安全、通信等相关专业优先;
2、熟练Java语言,具有扎实Java功底。熟悉Java虚拟机原理、Java高级特性和类库、Java网络与服务器编程、Java多线程编程;
3、熟悉常用的数据结构和算法,熟练掌握Spring,Mybatis,Springboot等常用的Java框架;
4、熟悉常规的分布式架构,熟悉缓存、消息队列、flink实时计算等开源中间件;
5、 对常用的开发软件熟悉,如git、idea等
6、具备独立工作能力和解决问题的能力、善于沟通、勤于思考、乐于合作、善于总结分享;有强烈的责任心和团队合作精神,积极融入团队。
【加分项】
1、有互联网公司实习经验,参与过互联网软件等相关产品开发项目优先;
2、在相关领域国际顶级会议、期刊发表论文,或相关学术会议组织的权威比赛中获奖优先;
3、热衷于ACM,在校期间参与过大学生数学建模竞赛等优先;
4、作为骨干参与过学生网站的建设和开发优先。