Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TwelveLabs Logo

Staff Software Engineer, Backend

TwelveLabs

Salary not specified
Aug 25, 2025
San Francisco, CA, US • Remote, US • Remote, US
Apply Now

TwelveLabs is developing cutting-edge multimodal foundation models for video comprehension, aiming to transform media interaction and analysis. The company seeks a Product Backend Engineer to architect scalable APIs and systems for their AI video platform, integrating video foundation models and optimizing performance.

Requirements

  • Experience: 10+ years of backend engineering experience, with a proven track record of designing and delivering scalable web services and APIs.
  • API Expertise: Advanced proficiency in designing and implementing RESTful APIs, adhering to OpenAPI/Swagger specifications, with experience in modern frameworks (e.g., Go’s Gin or Echo, Spring Boot, or similar).
  • Technical Expertise: Deep expertise in service-oriented architecture (SOA), microservices, and distributed systems, with strong knowledge of scalable database design (e.g., relational, NoSQL) and effective use of event-driven architecture.
  • Cloud Proficiency: Extensive experience with cloud-native development and deployment on platforms like AWS, GCP, or Azure, leveraging tools such as Docker, Kubernetes, or serverless frameworks to ensure scalability and resilience.
  • AI/ML Familiarity: Strong understanding of AI/ML concepts, particularly related to video analysis (e.g., object detection, motion tracking, or video summarization), and experience integrating backend systems with AI models or data pipelines.
  • Video Technology Experience: Hands-on knowledge of video-specific tools and frameworks (e.g., FFmpeg, AWS Media Services) to support video processing workflows.
  • Go Proficiency: Proficiency with Go (Golang) and its ecosystem, aligning with team preferences.

Responsibilities

  • Design and implement scalable RESTful APIs adhering to OpenAPI specifications, powering features like video search, generation, and embedding, integrated with model inference pipelines.
  • Architect high-throughput, service-oriented backend systems to support enterprise-grade SaaS solutions for diverse customers, leveraging cloud-native tools (e.g., AWS, GCP, Azure).
  • Optimize performance and reliability of distributed systems, processing large-scale video data with low latency and high availability.
  • Collaborate with cross-functional teams (product managers, frontend engineers, AI/ML teams) to deliver end-to-end video solutions.
  • Apply video-specific technologies (e.g., encoding, transcoding, streaming, metadata extraction) to enhance product capabilities and meet strategic goals.

Other

  • While this is a hybrid role based at our San Francisco headquarters, remote work is available for candidates currently residing in California or Washington State.
  • Remote employees will need to travel to the office for team meetups or other events as needed.
  • Strong first-principles thinking to address complex technical challenges, combined with effective communication skills and a collaborative approach to working with cross-functional teams.
  • Experience thriving in fast-paced startup environments, with a demonstrated ability to adapt quickly and deliver results with agility
  • VISA support (such as H1B and OPT transfer for US employees).