应聘须知:
简历投至:recruit@cootek.cn
邮件主题:请标明应聘岗位 简历请通过正文发送,一并带上附件,如果应聘设计类岗位,请附作品或作品链接。
我们将尽快查阅简历并电话约见合适的候选人。
工作地址:上海市徐汇区虹梅路2007号7幢2楼
  • 1. 触宝大数据组职位

    触宝的产品每时每刻都在服务于全球数以亿计的用户。触宝大数据组的工作就是将流动在产品和服务中的数据加以利用、产生积极价值。数据能够帮助我们改善设计、做出决定、提升增长从而构建更好的产品。最终,我们坚信数据和技术结合在一起足够让我们从积极的方面改变世界!
    在此过程中,大数据组每一个人都有机会在工作中触及计算机科学几乎所有重要的分支:机器学习、数据分析、信息检索、自然语言处理、人工智能、分布式计算、大规模系统设计、网络、数据压缩、信息安全以及用户界面设计等。
    以下所有的职位描述仅供参考,因为只要你和我们有一样的目标,以及具备足够的激情、毅力和专业技能,那么我们就需要谈一谈。

  • A)自然语言处理工程师(高级)

    团队或角色:大数据组,工程/研究
    工作地点:上海
    职责:
    1. 设计并构建NLP基础平台,用于处理各类NLP任务;
    2. 构建NLP相关的预测模型,服务于用户画像、推荐、广告等系统;
    3. 处理海量原始文本数据,提炼文本相关特征;
    4. 为几乎所有重要语言构建语言模型;
    5. 测试、评估、监控现有系统和产品的表现;
    6. 探索、利用最前沿的NLP技术来解决现有的和新的NLP相关问题。

    最低需求:
    1. 计算机或相关专业的学士学位;
    2. 三年以上NLP工业界工作经验;
    3. 在至少一项NLP任务上有深入经验;
    4. 有大规模、分布式NLP系统的经验;
    5. 有使用NLP工具和系统的经验;
    6. 有数据分析和机器学习的经验;
    7. 有使用Linux或类似POSIX系统的经验;
    8. 有Python和Shell的编程经验;
    9. 流利掌握中文或英文;
    10. 很强的自我驱动力、结果导向并极具责任感;
    11. 有激情、毅力,正能量;
    12. 有良好沟通能力和团队协作精神;
    13. 有合格的英文能力。

    锦上添花的需求:
    1. 有构建输入法引擎、推荐系统或者计算广告系统的经验;
    2. 有构建分布式计算系统的经验;
    3. 有神经网络和深度学习方面的经验;
    4. 有很强的数据结构和算法知识;
    5. 在NLP,机器学习、信息检索等相关领域有硕士或博士学位。

    说明:
    和其他类型的数据不同,自然语言数据和对它的处理,本身就可以被视为是计算机科学的一个重要分支。使用、处理和理解自然语言也一直是触宝科技的核心任务之一。尽管处理文本数据通常比处理其他数据要难上一个数量级,但文本数据所能揭示的信息比其他数据更有用、更具内涵。随着我们产品和用户的增长,我们需要更多在NLP领域的优秀人才和我们一道更好的利用文本数据,来构建更加智能的系统。

  • B) 数据科学家

    团队或角色:大数据组,工程/研究
    工作地点:上海
    职责:
    1. 通过分析大规模的数据,发现可以指导产品执行的认知和机会;
    2. 设计科学合理的指标来衡量产品、服务、特性是否成功;
    3. 使用数据挖掘和机器学习方法设计和开发能够驱动用户增长、留存、和变现的产品;
    4. 开发和实施可并行的分类、回归、排序和优化算法;
    5. 和数据工程师以及其它相关同事一起保证数据驱动的产品的正常运转;
    6. 负责常规和随机的数据分析需求,并把分析结果用清晰、可执行的语言沟通给相关同事。

    最低需求:
    1. 统计、计算机、数学或相关专业的学士学位;
    2. 2年以上的机器学习、数据挖掘、推荐系统等领域的科研/开发经验;
    3. 极强的编程能力:具备迅速处理复杂的数据和实现复杂的算法的能力;具备和系统工程师一起迅速实现原型的能力;
    4. 熟悉或者愿意学习大规模并行计算的方法和工具(如MapReduce, Hadoop, Hive);
    5. 流利掌握中文或英文;
    6. 很强的自我驱动力、结果导向并极具责任感;
    7. 有激情、毅力,正能量;
    8. 有良好沟通能力和团队协作精神;
    9. 有合格的英文能力。

    锦上添花的需求:
    1. 统计、计算机科学、数学或相关学科的博士或硕士;
    2. 精通R或Python;
    3. 熟悉开源机器学习工具、平台或作为贡献者参与过它们的开发;
    4. 作为第一作者在顶级会议或期刊上发表论文。

  • C) 数据工程师

    团队或角色:大数据组,工程/研究
    工作地点:上海
    职责:
    1. 构建数据仓库,服务于用户画像、推荐、广告系统等系统;
    2. 支持运营、销售对业务上相关的需求,提供数据驱动和决策的能力;
    3. 对用户数据进行高效的ETL,通过数据挖掘构建用户画像;
    4. 核心类数据的可视化展示;
    5. 客户端数据收集的相关工作。

    最低需求:
    1. 统计、计算机或相关专业的学士学位;
    2. 2年以上的大数据处理、数据挖掘等相关领域的科研/开发经验;
    3. 有数据分析的相关工作经验;
    4. 熟练使用Linux或者类似POSIX系统;
    5. 熟悉MapReduce, Hadoop, Pig, Spark, HBase, Hive等分布式相关的技术及组件;
    6. 极强的编程能力:熟练掌握Python,具备迅速处理复杂的数据和实现复杂的算法的能力;
    7. 流利掌握中文或英文;
    8. 很强的自我驱动力、结果导向并极具责任感;
    9. 有激情、毅力,正能量;
    10. 有良好沟通能力和团队协作精神;
    11. 有合格的英文能力。

    锦上添花的需求:
    1. 数据可视化相关的技术;
    2. 有机器学习相关方面的经验;
    3. 有很强的数据结构和算法知识;
    4. 熟悉Hadoop生态圈的各开源系统;
    5. 统计、计算机及相关专业的硕士或博士学位;
    6. 有一定的Android或iOS的开发经验。

  • D) 爬虫工程师

    团队或角色:大数据组,工程/研究
    工作地点:上海
    职责:
    1. 负责触宝爬虫spider的核心技术研究和开发;
    2. 研究各种网站、网页、链接的形态,发现它们的特点和规律;
    3. 设计各种策略和算法,提升spider的抓取效果;
    4. 分析spider的技术缺陷,对spider做出合理地调整或改进;
    5. 负责spider系统的升级和维护。

    最低需求:
    1. 具有spider方向工作经验;
    2. 热爱互联网,对探索未知领域,发掘有价值数据有浓厚的兴趣;
    3. 优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情;
    4. 精通Python,熟悉Linux平台、Shell编程;
    5. 对数据结构和算法设计有较为深刻的理解;
    6. 流利掌握中文或英文;
    7. 很强的自我驱动力、结果导向并极具责任感;
    8. 有激情、毅力,正能量;
    9. 有良好沟通能力和团队协作精神;
    10. 有合格的英文能力。

    锦上添花的需求: 1. 解析/信息挖掘/统计分析工作经验。

  • E) 计算广告工程师

    团队或角色:大数据组,工程/研究
    工作地点:上海
    职责:
    1. 负责搭建和优化在线广告系统整体架构,能够处理高并发、稳定性的实时海量请求;
    2. 基于大规模用户行为分析,以效果为目标,建立并优化推荐系统的算法和策略;
    3. 应用搜索引擎、信息检索、机器学习等技术,针对海量信息建模,挖掘潜在商业价值;
    4. 提高在线广告的相关性、用户体验、投放效果及变现能力;
    5. 研究并解决的在线广告生态体系中涉及的各种问题,更好地服务国内外用户和客户。

    最低需求:
    1. 计算机或相关专业本科及以上学历;
    2. 善于学习新知识,动手能力强,良好的沟通能力和推动能力,强烈的进取心;
    3. 良好的逻辑思维能力和数据敏感度,能够从海量数据中发现有价值的规律;
    4. 精通任何一种面向对象编程语言,如Python,C/C++或Java;
    5. 对数据结构和算法设计有较为深刻的理解,具备编写复杂算法的能力;
    6. 优秀的分析和解决问题的能力,对挑战性问题充满激情;
    7. 熟悉大规模并行、实时计算的方法和工具(如Hadoop, Hive, Storm等);
    8. 流利掌握中文或英文;
    9. 很强的自我驱动力、结果导向并极具责任感;
    10. 有激情、毅力,正能量;
    11. 有良好沟通能力和团队协作精神;
    12. 有合格的英文能力。

    锦上添花的需求:
    1. 具备搜索引擎、广告投放相关技术的知识和经验;
    2. 熟悉大规模数据挖掘、机器学习、分布式计算等相关技术,具备实际工作经验;
    3. 具有互联网公司数据挖掘、推荐、广告、自然语言处理等相关工作经验。

  • F) 算法工程师(输入法引擎)

    工作地点:上海
    职责:
    1. 设计并实现客户端和服务器端的输入法引擎;
    2. 设计评价输入法引擎效率和性能的方法;
    3. 使用用户体验数据提取引擎相关的数据,并使用数据来提升输入法引擎的用户体验;
    4. 设计并实现输入法引擎的测试方法和测试框架;
    5. 提供多语言,多个国家地区的输入法引擎功能。

    最低需求:
    1. 计算机或相关专业的学士学位;
    2. 至少两年C/C++编程经验;
    3. 具有复杂数据结构和算法的设计、实现能力,至少具备一次相关项目经验;
    4. 具有一定的数据分析,建模的能力,至少具备一次应用数据解决问题的经验;
    5. 熟练使用Linux;
    6. 熟练使用Python和Shell;
    7. 流利掌握中文或英文;
    8. 很强的自我驱动力、结果导向并极具责任感;
    9. 有激情、毅力,正能量;
    10. 有良好沟通能力和团队协作精神;
    11. 有合格的英文能力。

    锦上添花的需求:
    1. 具备自然语言处理,机器学习的相关知识,深刻理解相关基础算法;
    2. 具有设计,实现输入法引擎的经验;
    3. 对语言模型有深入的理解。

  • G) 服务器后端工程师

    工作地点:上海
    职责:
    1. 负责设计触宝大数据平台相关子系统的架构及其实现;
    2. 针对触宝大数据业务需求,修改hadoop生态环境的开源组件;
    3. 优化触宝大数据平台数据产品的安全性、存储效率、吞吐量、平响等业务指标;
    4. 负责数据服务的分布式实现,满足可扩展性等业务指标。

    最低需求:
    1. 计算机或相关专业的学士学位;
    2. 有使用Linux或类似POSIX系统的经验;
    3. 熟练使用Python、java和Shell编程;
    4. 熟悉操作系统底层,熟悉网络编程;
    5. 流利掌握中文或英文;
    6. 很强的自我驱动力、结果导向并极具责任感;
    7. 有激情、毅力,正能量;
    8. 有良好沟通能力和团队协作精神;
    9. 有合格的英文能力。

    锦上添花的需求:
    1. 具有数据分析、挖掘的经验;
    2. 具有分布式开发的经验;
    3. 参与贡献过开源项目;
    5. 对hadoop/storm/hbase/pig/drill等有很深的理解;
    6. geek!hacker!

  • 2. 桌面支持工程师

    工作地点:上海
    职责范围:
    1. 通过电话,邮件,短信或者当面回答并正确处理用户的IT支持要求;
    2. 配置,维护,发现并解决台式机,笔记本,智能手机和平板上面发生的IT相关问题;
    3. 安装并配置一些常用的办公软件如windows,Mac OS X, office365等;
    4. 确保硬件和软件的库存正确记录;
    5. 归档重复发生的流程和步骤;
    6. 满足员工的定制化要求,编写和管理针对不同系统平台下IT使用手册;
    7. 协助处理网络问题,包括无线网络,有线网络,网络交换机等等;
    8. 机房管理和维护,电话系统管理和维护。

    职位要求:
    1. 计算机相关专业毕业或从事IT相关工作1年以上;
    2. 具有微软操作系统相关管理知识,具有MAC OS和Linux系统相关知识者优先考虑;
    3. 对电脑硬件的基本架构有充分的了解,有服务器管理相关经验更佳;
    4. 对新技术充满好奇,学习能力强,愿意在不断的学习中提升自己;
    5. 具有良好的沟通能力,具有较强的问题分析处理能力;
    6. 熟练应用各种办公软件,对杀毒软件,远程共享,和ERP等软件有一定了解;
    7. 理解并熟悉TCP/IP,DNS,DHCP,VPN等网络相关知识;
    8. 理解并熟悉,Active Directory,IIS,exchange, Hyper-V, VMware等技术;
    9. 英语读写能力良好。

  • 3. Growth Engineer

    Location:Shanghai
    Description:
    1. Growth Engineer is responsible for the user growth of TouchPal products.

    Responsibilities:
    1. Analyze the user growth factors.
    2. Pinpoint potential issues relating to user growth.
    3. Establish mechanism to monitor user growth.
    4. Find solutions to ensure sustainable user growth.

    Minimum requirements:
    1. BA/BS in Computer Science or related technical field or equivalent practical experience.
    2. Coding skills in at least one programming language.
    3. Experience in GNU/Linux.
    4. Knowledge in at least one area: statistics, machine learning, data mining.
    5. Fluency in at least one of the languages: English, Chinese.
    6. Strongly self-driven, result-oriented and responsible.
    7. Qualified level of English.
    8. Good communication skill.

    Preferred skills:
    1. MA/MS in Computer Science or related technical field or equivalent practical experience.
    2. Experience in experiments setup. (A/B test etc.)
    3. Experience in mobile industry.
    4. Experience in Hadoop/HDFS and/or other big data frameworks.
    5. Experience in building data warehouse or BI system

  • 触宝电话软件开发工程师

    工作地点:上海
    工作职责:
    1. 负责触宝生活服务产品的开发及性能优化;
    2. 工作方向偏向全栈工程师,涉及到服务器后端开发, 服务器前端开发, IOS 开发, 安卓开发。

    任职资格:
    1. 以下编程语言, 至少精通一种, 接触或了解过两种以上: Java, Python, JavaScript, Objective C,C++;
    2. 熟练使用MySQL/Redis/Cassandra数据库的一种;
    3. 有Web前端或安卓, IOS开发经验者优先;
    4. 本科及以上学历, 计算机,软件工程或相关专业毕业, 计算机基础功底扎实;
    5. 工作年限不做要求,应届毕业生也可, 但需要对计算机技术有强烈的求知欲和进取心;
    6. 具备良好合作态度及团队精神,并富有工作激情、创新欲望和责任感,能承受高强度的工作压力。

  • 5. 运维工程师(上海)

    工作地点:上海
    任职资格:
    1. 3年以上;
    2. 互联网行业;
    3. 强烈的团队协作意识,高度的责任感,对工作积极严谨,勇于承担压力,逻辑思维能力强,有较强学习和创新能力。

    最低需求:
    1. 深入理解Linux;
    2. 精通Zabbix或其他监控管理工具,最好有二次开发的经验;
    3. 精通nginx/apache;
    4. 熟练掌握Shell编程语言及另一门脚本语言(Python、Ruby或Perl,最好是Python);
    5. 熟悉MySQL管理工作。

    加分项:
    1. 熟悉掌握一种或多种云计算技术,如openstack、CloudStack、Docker等;
    2. 熟悉掌握Hadoop运维;
    3. 运维工具和系统的需求分析、设计和开发能力;
    4. 在自动化运维方向有工作经验。

  • 6. 运维平台开发工程师

    工作地点:上海
    基本条件:
    1. 工作积极严谨;
    2. 勇于承担压力;
    3. 优秀的逻辑思维能力;
    4. 有较强的沟通能力,能正确理解别人的需求;
    5. 较强的学习能力和热情。

    最低需求:
    1. 熟练掌握Django开发,有实际项目经验者尤佳;
    2. 熟悉Web前端开发;
    3. 熟练掌握Linux、Subversion、Git等工具和开发环境;
    4. 熟练掌握Shell命令;
    5. 熟悉数据库(如MySQL)的使用和配置。

    加分项:
    1. 曾经参与过运维平台的开发;
    2. 有一定运维经验,有Zabbix,Ansible的使用经验。

  • 7. Android研发工程师

    工作地点:上海/深圳
    工作职责:
    1. 负责Android平台客户端产品的开发;
    2. Android手机平台开发,互联网Android应用程序开发,JAVA/J2ME 的开发。

    任职资格:
    1. 本科以上学历,计算机相关专业,2年以上Android开发经验;
    2. 熟练掌握Java技术,掌握面向对象编程设计,两年以上Java工作经验;
    3. 熟练掌握android四大组件,深入理解面向用户体验的UI实现;
    4. 精通网络编程,熟悉json、xml、http等主流协议的实现;
    5. 熟悉android体系结构,掌握各种开发测试工具,对程序能重构并优化;
    6. 具有一定的软件技术文档编写能力,包括软件的调研需求、需求分析、概要设计、详细设计等文档的编写。

  • 8. iOS高级开发工程师

    工作地点:上海/深圳
    工作职责:
    1. 负责触宝核心产品的iOS手机端app的设计、开发与维护;
    2. 负责iOS项目的架构设计与方案制定;
    3. 负责iOS产品的技术管理,与各方紧密合作,并肩实现产品的宏伟目标;
    4. 参与组织团队技术交流和分享活动,促进团队共同进步;
    5. 参与iOS技术团队的搭建,提供必要的面试,技术反馈和流程优化。

    任职资格:
    1. 计算机或相关专业本科或以上学历;
    2. 3年以上iOS平台开发经验,有成熟产品上架经验者优先;
    3. 具备扎实的C/C++ 、Objective C编程基础,熟练掌握面向对象设计和编程;
    4. 熟悉iOS SDK开发环境及底层调用,精通多线程及网络编程;
    5. 热爱技术和手机应用开发,喜欢钻研,有良好的编程习惯;
    6. 工作认真高效,产品意识佳,并勇于接受挑战和承受一定的工作压力。

  • 9. 自动化测试工程师

    工作地点:上海
    工作职责:
    1. 搭建触宝电话的自动化测试框架;
    2. 根据业务需求完善自动化测试case;
    3. 制定产品自动化测试计划;
    4. 编写产品测试报告。

    任职资格:
    1. 计算机相关专业,2年以上自动化测试经验,需有Web或Android自动化测试经验;
    2. 至少精通Java或Python中的某一门语言;
    3. 做事认真细致,关注产品质量;
    4. 具有良好的学习能力及团队协作能力,责任心强,做事积极主动。

  • 10. 后台服务开发

    工作地点:北京
    技术要求:
    1. 熟练使用C/C++编程, 熟练常用数据结构和算法设计;
    2. 对网络编程和数据存储有一定的经验;
    3. 有优秀的逻辑思维能力和快速高效的认知能力;
    4. 责任心强,有良好的团队合作能力,善于沟通,热爱开发;
    5. 具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力。

    加分项:
    1. 熟悉Linux环境下的开发;
    2. 参与过较大型后台开发项目者。

  • 11. 资深数据分析师

    工作地点:上海
    主要职责:
    1. 通过数据分析结合对业务的理解,发现问题及机会点,为运营及互联网产品设计提出优化方案;
    2. 制作数据报表及撰写评估分析报告,为运营决策、产品推广方向及营销效果提供数据支持;
    3. 与相关团队协作进行数据建模工作,推动业务部门的数据化运营。

    职位要求:
    1. 本科及以上学历,计算机、数学、统计等相关专业优先;
    2. 3年以上互联网数据分析工作经验;
    3. 有较强的团队沟通协调能力,能独立完成专题分析项目;
    4. 高效的跨部门沟通能力,有很好的分析能力和报告展示能力;
    5. 对数字敏感,工作细致,能在大量数据中发现规律和异常,并及时改进,以确保数据质量;
    6. 熟练掌握SQL和Python开发,熟悉hadoop者优先。

  • 12. VOIP Senior Developer

    工作地点:上海/深圳
    工作职责:
    1. 主要从事VOIP系统的开发和调试;
    2. 负责各协议栈的修改和调试工作,以满足业务发展的需要;
    3. 对整个VOIP系统的安装、部署和升级等日常运维工作;
    4. 负责所需的相关实现技术的调研。

    任职资格:
    1. 3年及以上服务器后台开发经验, 良好的代码规范, 严谨的逻辑思维能力, 能与前台和客户端开发人员较好地配合工作, 能适应不断修改, 较快的需求更新;
    2. 精通VOIP相关协议族,丰富的SIP协议开发经验;
    3. 有较强的开发能力。能熟练使用C/C++独立完成所需功能的开发。并且能熟练掌握至少一种脚本语言,如Python, LUA等;
    4. 熟练使用MySQL/Redis/Cassandra数据库的一种;
    5. 具有独立的问题分析定位能力,能够快速熟悉新技术,良好的沟通能力,有团队精神;
    6. 良好的英语读写能力,责任心强,有产品意识;
    7. 对Resiprocate或Pjsip等开源框架熟悉并进行过二次开发经验者优先;
    8. 有音频音质优化处理经验者优先;
    9. 有高流量,高并发后端服务器开发经验者优先;
    10. 有大数据量处理开发经验者优先;
    11. 具备良好合作态度及团队精神,并富有工作激情、创新欲望和责任感,能承受高强度的工作压力。

  • 13. Web前端架构师

    工作地点:上海
    岗位职责:
    1. 负责前端技术发展规划;
    2. 前端框架整体设计;
    3. 负责项目UI设计合理性、可行性评审;
    4. 负责攻克技术难题;
    5. 指导开发员的编码工作;
    6. 技术类知识、经验、教训的分析、审核、传播;
    7. 负责前端框架开发进度管理;
    8. review框架代码质量。

    任职要求:
    1. 5年以上web前后端研发经验;
    2. 有大型网站前端架构、性能优化经验;
    3. 熟悉各种web客户端,尤其是主流web浏览器的开发模式和特性,对各大浏览器兼容性有清晰的了解;
    4. 熟悉JavaScript、http、http2.0、html、html5、css、css等基础技术;
    5. 对前端模块化有深刻理解,熟悉requirejs seajs等模块化框架;
    6. 对前端视图模型,数据绑定有理解,熟悉AngularJS Ember.js JQuery等框架;
    7. 具备较强的工作主动性和学习进取精神,技术视野广阔,对业界的发展动态有比较密切的关注;
    8. 有前端架构能力,可以使用grunt或gulp及其插件构建前端工作流;
    9. 精通前端领域,能结合业务特点提出前后端解决方案;
    10. 熟悉后台语言(如java,c++,pthon, nodeJS等)者优先;
    11. 有团队意识,沟通顺畅、责任心强、抗压能力强,有主导前端技术方案设计的能力和经验。

返回顶部