高级后端工程师,Node.js

15个月前远程全职
Runway

Runway

location 纽约
unsaved
Runway是一家开创人类想象力新工具的研究公司。Runway一直处于多模态人工智能系统的前沿,确保未来的内容创作对创意人士来说是可访问、可控和有力量的。Runway的使命是确保任何地方的任何人都可以讲述自己的故事。我们相信将深度学习技术应用于视听内容将永远改变艺术、创造力和设计工具。 Runway正在引领一场解锁前所未有创造潜力的生成媒体转变。200年前相机的发明永远改变了我们的世界 - 人工智能是一种新型相机,将永远改变叙事方式,导致完全由生成的完整电影。 在过去的四年里,我们从顶级投资者和合作伙伴那里筹集了资金,包括Amplify、Coatue、Compound、Felicis、Google、Lux、NVIDIA和Salesforce。我们的团队由来自各行各业的有创造力、开放思维、关心他人和有企业家精神的个体组成。我们渴望构建令人难以置信的事物,而这始于构建一个令人难以置信的团队,所以我们很乐意听到您的声音! 关于职位 我们正在寻找一位高级软件工程师加入我们的后端团队,帮助我们构建尖端的、以人工智能为动力的视频创作和协作工具。与其说我们在寻找专家,不如说我们在寻找充满好奇心的工程师,他们是决心解决问题的人,并在快节奏、高责任的环境中蓬勃发展。我们的工程团队高度合作,致力于解决各种令人兴奋的挑战,包括构建用于交互式视频处理和流媒体的后端服务,以及将尖端计算机视觉和生成模型部署到生产环境中。 我们的技术栈一览 我们的视频流媒体后端组件使用Python编写,使用大量的FFmpeg/libav和HLS进行即时转码,使用PyTorch和TorchScript进行机器学习推断,并以容器化服务的形式部署在Kubernetes上。我们用Typescript和Node.js编写实时协作和媒体资产管理的API端点,并将其作为无服务器函数部署在AWS Lambda上。 你将做什么 • 与世界一流的工程团队合作,在浏览器上推动创意和内容创作的界限 • 在后端栈上工作,为Runway的基于机器学习的视频创作和协作工具实现新的产品功能 • 使用最新的机器学习和图形技术创建服务器端组件 • 提高我们代码库的性能、可靠性和代码质量 你需要什么 • 在软件工程领域拥有3年以上的行业经验,最好是后端方向 • 熟练掌握一种或多种编程语言,包括Python、Node.js或Rust • 有构建生产就绪系统的经验,并熟悉调试和性能分析工具 • 能够快速原型化解决方案,并在紧张的产品交付期限内进行迭代 • 谦逊和开放的心态;在Runway,我们喜欢互相学习 在Runway工作 我们是一个由艺术家、工程师、研究人员和梦想家组成的小而快速发展的团队,共同重新想象创造力。我们正在建立一个独特的、来自不同背景的人才团队。我们相信这将使我们能够不断提升彼此、公司和产品。我们正在寻找的是能够为我们的文化增添力量的人,而不仅仅是适应其中的人。 我们致力于创造一个让员工能够全身心投入工作并有平等机会取得成功的空间。所以,无论种族、性别认同或表达、性取向、宗教、出身、能力、年龄、退伍军人身份如何,如果加入这个使命对您有吸引力,我们鼓励您申请。