软件工程师,应用机器学习

16个月前全职
SmartNews

SmartNews

location 新加坡
unsaved
关于Smart News: 新闻可以改变世界,挽救生命,并通过共情和理解将我们所有人联系在一起,但如果没有人阅读,就无法实现这一点。在数以亿计的文章和帖子中,我们如何传递最重要的信息? Smart News成立于2012年,总部位于日本东京,是一家领先的全球信息和新闻发现公司,致力于向需要信息的人们提供优质信息。 由于我们独特的机器学习技术和与全球3000多个出版商合作的关系,我们为数百万用户提供了重要的新闻。 我们的Smart News应用程序在iOS和Android上可用,已在全球150多个国家使用。 但我们只是刚刚开始,这就是为什么我们需要像你这样的人的原因。 • 新闻排名的机器学习对于每天分析数百万篇文章以提供最具吸引力的高质量信息并提供“个性化发现”体验至关重要。 • * 应用机器学习工程师 职责 • *: 机器学习工程师负责解决与推荐和优化(搜索排名,协同过滤,个性化推荐,多样化等)相关的复杂问题 • 计划和执行先进的核心排名系统的工程开发,为数百万用户提供个性化发现体验 • 开发算法和模型架构,加深对文章内容和用户行为的理解 • 与全球跨职能团队密切合作,支持新产品功能开发 • 与软件工程师密切合作,利用机器学习技术增强与新闻功能(文章,页面,频道,搜索等)相关的系统,提供高质量的用户体验和增加用户参与度 • 发起,计划和执行中到大型项目,有助于核心用户参与度指标 • 指导和辅导初级机器学习工程师 • 积极贡献于通过创新和创造性思维改进系统,直接影响用户的系统改进 要求: • 计算机科学,计算机工程,科学(物理或数学)或其他相关专业的学士学位或以上学历 • 在预测,优化或其他在线网络服务相关系统(例如内容推荐,在线广告,搜索优化等)方面具有5年以上的经验 • 通过机器学习,深度学习或数学优化(例如增加用户在服务中的时间等)影响整体业务的经验 • 熟悉至少一种主流机器学习编程框架(Tensor Flow/Pytorch/MXNet等)的架构和实现机制 • 有领导和指导工程师的经验和兴趣