Python开发工程师
岗位职责
1、负责多个垂直频道的数据抓取工作、研究各种网站、网页、链接的形态,发现它们的特点和规律;
2、对抓取的数据进行除重,匹配,过滤等处理;
3、网络爬虫工具的设计、开发及优化;
4、网页信息抽取等核心算法的研究和优化;
5、熟悉网络爬虫原理,设计,实现
岗位要求
1、熟练Python语言,有go、java等其他语言开发经验者优先,有扎实的数据结构和算法功底;
2、理解http,熟悉html, DOM, xpath, scrapy等,精通网页抓取原理及技术、正则表达式,能从结构化的和非结构化的数据中获取信息;
3、熟悉爬虫、种子、去重、提取、过滤、分发、DNS cache、异步处理等概念和过程;
4、熟悉linux开发环境,熟练使用Mysql,熟悉Nosql数据库如mongoDB,Redis等;
5、了解Hadoop、Spark等大数据框架和流处理技术者优先。
数据分析工程师
岗位职责
岗位职责:
1、进行业务和企业经营行为分析,梳理业务规律和业务需求;
2、将业务需求转化为数据需求,发现数据应用场景,梳理指标体系;
3、使用合适的数据分析工具进行数据分析和模型设计;
4、提出基于数据的结果和分析建议,根据分析结果进行行业研究、评估和预测;
5、编写数据分析报告;
6、完成领导交办的其他工作。
岗位要求
1、本科以上学历,计算机、数学、统计学等相关专业;
2、深刻理解大数据分析原理及相关应用;
3、熟练掌握主流数据库技术;
4、精通数据分析、挖掘工具与方法,如SAS、R、Python、EXCEL等;
5、敏锐的数据观察和分析能力,及时发现和分析其中隐含的变化和问题并给出建议;
6、良好的沟通能力和团队精神,较强的学习能力,能承担一定的工作压力;
人工智能工程师
岗位职责
1、负责人工智能开放平台的开发建设;
2、负责深度学习算法研究、实现和优化,包括但不限于自然语言处理、图像处理与识别等方向。
3、设计实现高性能的服务系统,处理海量数据;
4、负责模型训练与效果评估。
5、支持公司相关产品的深度学习模块研发。
6、跟踪及研究深度学习和机器学习的前沿技术。
岗位要求
1、深度学习、自然语言处理、图像处理、模式识别相关专业背景硕士及以上学历。
2、熟悉GPU编程、熟悉GPU算法优化者优先。
3、熟悉机器学习基本理论,熟悉分类、回归、降维、ensemble等,熟悉scikit-learn等机器学习库优先。
4、熟悉基本的机器学习算法(监督学习、无监督学习、特征提取等);
5、熟悉基本的数据清理办法(PCA,归一化,数据平衡处理等);
6、了解常用的自然语言模型(word2vec, n-gram,seq2seq等);
7、熟悉机器学习相关的python库(pandas, numpy, sklearn);
8、熟悉 tensorflow, keras, pytorch 中的一种或者多种;
9、有分布式计算及数据处理的经验(hadoop,spark等)活跃的github贡献者。
人工智能的技术应用主要是在以下几个方面:
自然语言处理