工程经理,API
Engineering Manager, API
我们正在通过融合艺术与科学,构建人工智能来模拟世界。
我们认为世界模型是人工智能进步的前沿。仅靠语言模型无法解决世界上最困难的问题——机器人技术、疾病、科学发现。真正的进步需要能够体验世界并从错误中学习的模型,就像人类一样。而这种试错过程在模拟环境中进行时,可以大幅加速,而不是在现实世界中。
世界模型为通用模拟提供了最清晰的路径,改变了故事的讲述方式、科学进步的方式以及人类下一个前沿领域的探索方式。
我们的团队由富有创造力、思想开放、有爱心且有抱负的人组成,他们决心改变世界。我们渴望不断创造不可能的事物,而我们实现这一目标的能力依赖于打造一支卓越的团队。如果你也有同样的动力,我们很期待收到你的消息。
### 关于职位
我们正在寻找一名工程经理,带领负责 Runway 产品平台和 API 的团队。你应具备打造高绩效工程团队的经验,并对产品开发、API 和分布式系统之间的交集有浓厚兴趣。你将管理目前及不断壮大的5人团队。
你将有机会与我们的产品工程、产品管理和财务团队紧密合作,为我们的 AI 驱动创作工具构建低延迟、高可靠性的 API 以及支持它们的基础架构。
#### 我们的技术栈概览
我们的实时协作和媒体资产管理 API 端点使用 **TypeScript** 编写,并在 AWS Fargate 上的 ECS 容器中运行。我们利用多个 AWS 原生组件,如 S3、CloudFront、Lambda、Kinesis 和 SQS,作为我们基础架构的构建模块。
我们的推理后端使用 **Python (PyTorch, TorchScript)** 编写,并部署在多个集群/云供应商上。我们使用 **Kubernetes** 进行容器编排,以及 k8s 原生组件如 Flyte、Kueue 和 Kyverno 实现高效的作业编排。我们投资于 Prometheus 和 Grafana 进行监控,并使用 **Terraform** 管理我们的基础架构。
### 你将负责
- **推动基于 TypeScript 的 API 基础设施的平台策略和架构**,确保随着我们的发展,代码质量、可维护性和可扩展性得到保障
- **全面负责公共 API 领域**,从技术架构到实施,确保其稳定性和性能
查看英文原文
We are building AI to simulate the world through merging art and science.
We believe that world models are at the frontier of progress in artificial intelligence. Language models alone won’t solve the world’s hardest problems – robotics, disease, scientific discovery. Real progress requires models that experience the world and learn from their mistakes, the same way that humans do. And this kind of trial and error can be massively accelerated when done in simulation, rather than in the real world.
World models offer the most clear path to general-purpose simulation, changing how stories are told, how scientific progress is made and how the next frontiers of humanity are reached.
Our team consists of creative, open minded, caring and ambitious people who are determined to change the world. We aspire to continuously build impossible things and our ability to do so relies on building an incredible team. If you are driven to do the same, we'd love to hear from you.
### About the role
We're looking for an Engineering Manager to lead the team responsible for Runway's product platform and API. You should have experience growing high-performing engineering teams and be deeply interested in the intersection of product development, APIs, and distributed systems. You will will manage our current and growing team of 5.
You’ll have a chance to work closely with our product engineering, product management, and finance teams to build low-latency, high-reliability APIs for our AI-powered creation tools as well as the infrastructure to support them.
#### A peek at our technical stack
Our API endpoints for real-time collaboration and media asset management is written in **TypeScript**, and runs in ECS containers on AWS Fargate. We leverage multiple AWS-native components, such as S3, CloudFront, Lambda, Kinesis, and SQS, as building blocks of our infrastructure.
Our inference backend is written in **Python (PyTorch, TorchScript),** and is deployed across multiple clusters / cloud providers. We use **Kubernetes** for container orchestration, and k8s-native components such as Flyte, Kueue, and Kyverno efficient job orchestration. We invest in prometheus and grafana for monitoring, and **Terraform** to manage our infrastructure.
### What you’ll do
- **Drive platform strategy and architecture** for our TypeScript-based API infrastructure, ensuring code quality, maintainability, and scalability as we grow
- **Own the public API domain end-to-end**, from technical architecture to revenue growth, ensuring it's a high-quality, revenue-generating platform that developers love
- **Manage our data and analytics infrastructure**, ensuring data integrity, security, and accessibility for teams across the company
- **Lead and grow a team of 4-6 platform engineers**, fostering a culture of technical excellence, collaboration, and continuous improvement
- **Partner with Product Engineering teams** to unblock new feature launches, providing platform support and ensuring smooth integration between frontend experiences and backend capabilities
- **Own critical data pipelines and metrics** that power business decisions across Finance (cost-of-sales, revenue attribution), Support (usage analytics, error tracking), and Product (feature adoption, performance metrics)
- **Work cross-functionally with leadership** to set priorities, communicate progress, and align platform investments with business goals
### What you’ll need
- **2+ years of experience in an engineering manager or team lead role**, with a track record of building and scaling high-performing teams
- **5+ years of hands-on engineering experience**, with specific expertise operating TypeScript services in the cloud (AWS/GCP/Azure)
- **Strong product sensibility and business acumen** – you understand how technical decisions impact revenue, customer satisfaction, and company metrics
- **Experience owning revenue-generating platforms or products**, with an understanding of API economics, usage-based pricing, and developer experience
- **Solid foundation in data engineering and analytics**, including experience with metrics pipelines, data modeling, and business intelligence tooling
- **Database expertise**, particularly in managing production databases at scale, data migrations, and ensuring data integrity
- **Excellent cross-functional communication skills** – you can translate technical concepts for business teams, explain business constraints to engineers, and build consensus across diverse stakeholders
- **Comfort with ambiguity and rapid iteration** – you can make smart trade-offs between perfect and good-enough in a fast-moving startup environment
- **Empathetic and inclusive leadership style** that empowers engineers to do their best work
Runway strives to recruit and retain exceptional talent from diverse backgrounds while ensuring pay equity for our team. Our salary ranges are based on competitive market rates for our size, stage and industry, and salary is just one part of the overall compensation package we provide.
There are many factors that go into salary determinations, including relevant experience, skill level and qualifications assessed during the interview process, and maintaining internal equity with peers on the team. The range shared below is a general expectation for the function as posted, but we are also open to considering candidates who may be more or less experienced than outlined in the job description. In this case, we will communicate any updates in the expected salary range.
Lastly, the provided range is the expected salary for candidates in the U.S. Outside of those regions, there may be a change in the range, which again, will be communicated to candidates.
#### **Working at Runway**
[**Great things come from great teams.**](https://www.youtube.com/watch?v=kwmj4ato2kw&ab_channel=Runway) **We’d love to hear from you.**
We’re committed to creating a space where our employees can bring their full selves to work and have equal opportunity to succeed. So regardless of race, gender identity or expression, sexual orientation, religion, origin, ability, age, veteran status, if joining this mission speaks to you, we encourage you to apply.
More about Runway
- [Universal World Simulator](https://runwayml.com/world-simulator.html)
- [GWM-1](https://runwayml.com/research/introducing-runway-gwm-1)
- [Gen-4.5](https://runwayml.com/research/introducing-runway-gen-4.5)
- [General World Models](https://runwayml.com/research/introducing-general-world-models)
- [Robotics SDK](https://runwayml.com/research/introducing-runway-gwm-1#robotics-section)
- [Conversational Real-time Agents](https://runwayml.com/research/introducing-runway-gwm-1#avatars-section)
- [Runway Studios](https://runwayml.com/studios)
We're excited to be recognized as a best place to work:
[Crain's](https://www.crainsnewyork.com/awards/best-places-work-2023) | [InHerSight](https://www.inhersight.com/companies/best/city/new-york-city-ny) | [BuiltIn NYC](https://builtin.com/awards/new-york-city/2024/best-places-to-work) | [INC](https://www.inc.com/best-workplaces/2024)