This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for an engineer to own Runway's internal exploratory data analysis (EDA) and evaluation platform used daily by our ML research, design, product, and creative teams. This is a high-impact role where you'll directly accelerate research velocity and enable better decision-making across the company. This platform helps researchers query large-scale datasets, run evaluations on model outputs, and analyze results - all through an intuitive interface. As the owner, you'll be responsible for the full product experience: from database query optimization and infrastructure management to building user-facing features that make complex ML workflows accessible to non-engineers.
Job Responsibility:
Own the EDA platform end-to-end: Take full ownership of architecture, infrastructure, feature development, and operations
Optimize for scale: Improve query performance and write efficiency for vector search, integrate with new data warehouses, and optimize our custom query parsing/suggestion system
Build for researchers: Design and ship features that help ML researchers source data faster, run more effective evaluations, and iterate quickly
Enable cross-functional users: Work with design, product, and creative teams to build intuitive evaluation workflows
Manage infrastructure: Deploy and maintain services across ECS and Kubernetes, including embedding services and database integrations
Provide support: Be responsive to user needs, debug issues quickly, and gather feedback to prioritize improvements
Requirements:
4+ years of industry experience in a backend focused software engineering role
Strong experience in at least 2 of 3 areas (platform/infrastructure, ML domain knowledge, frontend/product engineering) with eagerness to learn the third
Platform/infrastructure: experience with vector databases, cloud primitives (i.e. SQS, ECR, Kinesis) and container orchestration (Kubernetes, ECS)
ML domain knowledge: Understanding of ML workflows, model training, evaluation, testing, dataset management, feature engineering, or research tooling
Product engineering: Ability to build clean, intuitive user experiences with product thinking and user empathy. You care deeply about building tools people love to use (TypeScript/React experience is a plus)
Comfortable setting up and maintaining production infrastructure and services
Self-starter who can navigate ambiguity and make pragmatic technical decisions