Search ML NLP Java

招聘

一、Java开发工程师

岗位职责:
1. 负责公司软件产品(如智能搜索平台)的设计、研发工作;
2. 参与项目小组,完成项目小组实施的具体项目开发任务。
任职要求:
1. 计算机或相关专业,大学本科及以上学历;
2. 具备3年以上的Java开发经验,对Java熟练掌握,对开源软件研究具有较高的热情;
3. 熟悉常用的java框架和nosql数据库技术,如Spring (MVC)、mongo DB等;
4. 熟悉各种搜索开发技术, 例如 elastic search、solr、 lucene等;
5. 熟悉搜索引擎常见原理及相关技术,对索引、中文分词、排序等相关技术有深入的理解;
6. 具备前端开发的能力:html css js等技术熟练使用;
7. 具备参与敏捷开发过程的能力,良好的团队合作精神,独立研究解决问题的能力,和良好的客户沟通。

二、Web前端开发工程师

岗位职责:
1. 负责公司产品、项目的前端页面开发和优化;
2. 按照UI设计完成前端页面的实现及交互效果。
任职要求:
1. 计算机或相关专业本科及以上学历,3年及以上前端开发经验;
2. 精通HTML、CSS、Javascript语言;
3. 熟悉浏览器之间的兼容性问题;
4. 熟练使用ExtJS、Jquery、Bootstrap;
5. 具有良好的沟通能力和团队合作精神,优秀的分析问题和解决问题的能力。

三、软件测试工程师

岗位职责:
1. 主要从事AI相关的软件测试工作,包括功能测试、性能测试、智能性测试、稳定性和兼容性;
2. 参与公司内部测试规范制定和实施;
3. 负责测试环境的搭建,测试计划、测试方案与测试用例的编写和执行。
任职要求:
1. 计算机或相关专业本科及以上学历,3年及以上软件测试工作经验;
2. 有软件开发经历者优先;
3. 较强的发现问题,分析问题的能力;较强的表达沟通能力;
4. 具有良好的自学和独立解决问题的能力及沟通和理解能力,有高度的责任心,良好的团队合作精神。

 

开源项目

Mynlp开源项目