Website Match Group
职位描述
Eureka 公司目前正在开发 Pairs,这是一个拥有 2000 多万会员的爱情和婚姻配对服务。目前,Eureka Inc.正在开发拥有超过 2000 万会员的爱情和婚姻配对服务 Pairs。我们的目标是通过提供和扩大这些品牌,提高我们在交友和婚姻活动等生活阶段领域的领导地位,实现我们的使命:”人们生活中乐意拥有的东西”。
此外,虽然就收入而言,Pairs 已经成长为世界级产品,但在日本和亚洲仍有巨大潜力。目前的重点是继续进一步增长的日本市场,但也有可能在台湾等亚洲市场进一步扩展。
作为一名机器学习工程师,您将参与推荐、搜索、自然语言处理和图像处理及其结果是系统和产品核心的项目。引导团队达到能够正确使用其提供的结果并不断改进产品指标的状态。
offer要求 [offer requirements]
1. 具备以下一般软件工程知识、技能和经验:
– WebApp 开发知识、技能
– 了解典型 Web 应用程序的一般结构。
– 具有后端应用程序开发(设计和实施)经验(具有高级后端工程师级别者优先)
– 至少 2 年全职工作经验
2. 机器在以任何高级算法为核心组件的软件开发项目中工作并不断改进的经验,例如学习、搜索、推荐、自然语言处理、图像处理等
– 例如 EC 中的产品推荐、UGC 文本和图像分类问题、操作
– 包括使用 Elasticsearch/Solr 改进搜索系统的结果
– 组件本身可以是管理服务
3. 与业务/工程师的沟通技巧:
– 能够与产品经理和分析师讨论和定义项目成果,并将其转化为机器学习任务的需求
– 能够组织复杂的需求,让适当的利益相关者参与进来并达成共识
4. 日语流利或以上水平:
– 如果日语不是母语,则需要有在以日语为通用语言的团队中工作的经验
5. 英语商务或以上水平:
– 能够与 Match Group 的英语利益相关者沟通,并按要求用英语准备正式文件,或能够达到该水平
可选要求:
1. 领导机器学习项目的经验:
– 在涉及多个职位的机器学习项目中担任技术负责人
– 具有领导涉及多个职位的机器学习项目的经验。
– 在模棱两可和约束条件非同一般的情况下,做出权衡明确的技术决策(考虑性能、成本和用户体验的要素技术选择和设计)
2. 统计学、机器学习和 A/B 测试方面的知识和技能:
– 了解各种统计测试,并根据具体情况适当使用和解释测试结果
– 了解机器学习(主要是监督学习)指标
– 了解和掌握各种测试方法
– 全面了解 A/B 测试以及设计、实施和评估的能力,同时了解项目 KPI/KGI、测试目标和机器学习领域之间的关系。
– 在生产环境中使用机器学习相关库/框架(如 NumPy、Pandas、SciPy、Matplotlib、scikit-learn、Tensorflow、Pytorch)的经验
3. 数据处理技术技能:
– SQL 语言知识和技能
– Python/Ruby/Java/Scala/Go 开发经验
– 数据流/批量数据处理经验
– 使用 RDB 以外的数据库的经验
4. 操作 ML 服务的经验:
– 开发和操作 ML 管道,例如 kubeflow/TFX
– Kubernetes监控和运营
– 使用一套 ML 托管服务(如 SageMaker、Vertex AI)开发和运营 ML 基础设施
5. 领导机器学习团队的经验:
– 为团队内的责任领域制定路线图制定路线图(每季度到 1 年)
– 采取持续行动,使机器学习团队与业务和企业范围的路线图保持一致
6. 数据工程技能:
– 在设计、构建、运行和监控机器学习管道(其中执行实时在线推理)方面拥有经验。
– 具有为高流量服务处理流数据的经验
– 具有批量处理大型数据的经验
– 具有为具有高数据要求的应用设计数据存储和数据管道以及选择技术的经验
7. 操作大型系统的经验和故障排除技能:
– 识别瓶颈并提出和实施适当解决方案的经验
– 或设计高可用性和高可靠性系统并事先考虑到操作的经验。设计高可用性和高可靠性系统的经验
– 改进 SRE 实践(SLO、错误预算等)的操作经验
offer福利 [offer benefits]
– 从规划阶段开始就与产品团队一起参与开发功能,包括使用最大的在线约会服务之一的数据进行机器学习,并在实现最佳解决方案的过程中获得收获。在实现最佳解决方案的过程中获得知识和技术技能
– 在尤里卡,开发人员负责所有技术选择,并能根据需要积极使用最新技术
– 许多成员都具有服务意识,可以讨论应该做什么,同时培养协调能力、
– 在高度必要的数据驱动型组织中推广和工作的经验,兼顾定性和定量数据
– 外资 IT 公司特有的逻辑性和压倒性的快速开发经验
– 英语技能(不是工作的必要条件,但我们支持学习英语会话,以便与母公司和外国成员交流。
