T

TwelveLabs

Video understanding API for semantic search

Senior Frontend Engineer - Forge

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeSeoul, South KoreaNo salary listed

About the Job

Requirements

  • At least five years of frontend development experience, including leading the design, launch, and operation of production web applications.
  • Proficiency in React and TypeScript, with experience designing web application architecture and data flow using tools such as Next.js and React Query.
  • Experience handling asynchronous data flows and complex UI states, including loading, errors, and retries.
  • Understanding of component design, state management, testing, and performance optimization, with experience improving frontend quality and maintainability.
  • Ability to assess priorities and technical trade-offs as requirements change, and work with product managers, designers, and backend engineers to develop solutions.
  • Ability to conduct technical discussions and write documentation in English at a business level, and collaborate effectively with colleagues across functions and regions.

Responsibilities

  • Design and develop the Playground model exploration and usage experience and the Jockey App AI-agent experience, making complex capabilities intuitive for customers.
  • Implement conversational interfaces, real-time responses, task progress, and results in the Jockey App, providing clear user experiences for waiting, errors, and retries.
  • Design and improve frontend architecture to reliably manage shared platform features such as authentication, organization management, billing, and usage, as well as complex product data and state.
  • Collaborate with product managers and designers from the product-design stage to define user flows and interactions, and propose alternatives that account for usability and technical constraints.
  • Collaborate with backend and AI engineers during API and event-interface design to integrate new models and agent capabilities into Playground and Jockey App.
  • Develop reusable components and common UI patterns suited to each product, and improve product quality through testing, performance optimization, and accessibility improvements.
  • Lead feature design and implementation through release, then incorporate user feedback into subsequent improvements.

Desired Qualifications

  • Experience developing responsive websites using CSS frameworks such as Tailwind or an in-house design system.
  • Experience using major design tools such as Figma and collaborating with an in-house design team.
  • Experience testing with open-source unit-testing tools such as Jest and React Testing Library.
  • Understanding of REST APIs and API design, and experience building mock API servers using Mock Service Worker.
  • Experience developing enterprise-level products.
  • Understanding of the software development life cycle and experience with frontend infrastructure such as CI/CD, build tools, caching, and optimization.
  • Experience developing video-related services such as video streaming or video search.

About the Company

TwelveLabs

Video understanding API for semantic search

TwelveLabs provides an API-based platform that analyzes video content to extract key features such as actions, objects, on-screen text, speech, and people. These features are converted into vector representations to support fast, scalable semantic search across large video datasets. Developers and product managers integrate TwelveLabs’ end-to-end video understanding capabilities into their products, enabling users to search within videos quickly and precisely. The company differentiates itself by offering an end-to-end infrastructure that emphasizes speed and effectiveness compared with open-source and commercial models. The goal is to make all video content searchable and easy to interact with through API calls.

Company size
51-200
Company stage
Series B
Total funding
$210.1M
Headquarters
San Francisco, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at TwelveLabs

See more jobs