国内B2B行业龙头招聘C++,搜索算法职位
C++开发工程师 职位描述:
1.熟悉c/c++语言
2.熟悉linux操作系统以及其下开发环境(gcc/g++/gdb),熟悉shell/perl/python等至少一门脚本语言
3.熟练掌握各种常用数据结构和算法,对搜索引擎原理有一定了解
4.熟悉socket相关编程,有大型linux分布式程序开发经验
5.对linux下C++程序性能优化有一定经验
6.善于沟通,团队合作精神
搜索算法研发工程师
岗位职责:
1.研发基于统计和机器学习的排序算法,包括模型的改进和选取、特征的选取及评估、训练的有效性等相关工作;
2.研发对海量数据的分析和挖掘算法,改进搜索质量;
3.研发点击作弊和垃圾信息的自动识别算法,改善用户的搜索体验。
基本要求:
1. 本科学历两年以上工作经验或硕士学历一年以上工作经验,计算机或数学相关专业。
2. 精通类Linux平台下的C/C++语言开发,熟练使用gcc、gdb、Makefile等开发工具。了解STL更佳。
3. 至少掌握Perl / Python / Linux Shell中的一种。
4. 深刻理解各种常用数据结构和算法,能根据具体情况灵活应用。
5. 具备机器学习 / 自然语言处理 / 数据挖掘其中一种的研究和项目经验者优先,具有经济学背景优先。
6. 有较强的分析和解决问题能力,有持续自我学习的能力和意愿, 善于沟通和逻辑表达,良好的团队合作意识。