wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Software Engineer Role/TwelveLabs - Senior Backend Software Engineer, Video Engineering
TwelveLabs

TwelveLabs - Senior Backend Software Engineer, Video Engineering

San Francisco, CA, United States$145k - $190k+ Equity1mo ago
In OfficeSeniorNACloud ComputingArtificial IntelligenceStreamingSoftware EngineerSenior Backend DeveloperSenior Video EditorAWSPythonGCPDockerKubernetes

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• 5+ years building production backend systems and scalable APIs, based in Pacific Time Zone • Strong Python proficiency for backend services and tooling; comfort making pragmatic tradeoffs in a fast-moving product environment • Cloud-native development experience on AWS or GCP, including containerization (Docker, Kubernetes) and serverless patterns • Deep experience with distributed systems, microservices, and distributed job orchestration (queues, workers, retries, prioritization) • Hands-on experience with FFmpeg for transcoding, muxing, stream manipulation, and segment-based processing • Strong understanding of video codecs (H.264, H.265/HEVC, AV1), containers (MP4, MKV, WebM), and adaptive bitrate formats (HLS, DASH) • Experience building and operating scalable video transcoding and processing pipelines, including proxy generation and media normalization • Experience with backend-driven video editing workflows including timeline-based rendering, clip segmentation, and incremental re-processing • Experience with large-scale media storage and delivery (S3, blob storage, pre-signed URLs, range requests) and performance optimization techniques (parallel encoding, chunked processing, intermediate artifact caching) • Background in media, entertainment, or video streaming platforms; exposure to cloud-based media services (AWS MediaConvert, GCP Transcoder API, or similar) is a plus • Advanced API design skills (RESTful, streaming, async patterns) • Familiarity with model serving platforms (TorchServe, Triton, SageMaker endpoints, or similar) • Experience with MLOps practices — model deployment, monitoring, versioning • Exposure to CI/CD pipelines and observability tools (Prometheus, Grafana) for production systems • Experience with AI-powered product features or agentic application architectures • Hands-on experience running inference on ML/CV models in production — not research, but engineering models into reliable services • Even if there are a few checkboxes that aren’t ticked through your prior experience, we still encourage you to apply! If you are a 0-1 achiever, a ferocious learner, and a kind and fun team player who motivates others, you will find a home at TwelveLabs. • We are a global company that values the uniqueness of each person’s journey. It is the differences in our cultural, educational, and life experiences that allow us to constantly challenge the status quo. We are looking for individuals who are motivated by our mission and eager to make an impact as we push the bounds of technology to transform the world. Join us as we revolutionize video understanding and multimodal AI.

Responsibilities

• Design and build backend services for video processing workflows — ingestion, transcoding, 4K export, metadata extraction, and timeline operations • Architect scalable, high-availability systems to support enterprise-grade video workloads across cloud-native infrastructure (AWS, GCP) • Build and optimize APIs that power real-time and async frontend workflows, including streaming data delivery and long-running job orchestration • Own performance and reliability for distributed video processing pipelines with low latency and high throughput requirements • Collaborate closely with frontend engineers on API design, data models, and streaming strategies • Integrate and run inference on computer vision models for tasks like video resizing, scene detection, automatic audio noise cleaning, and visual analysis • Deploy and serve ML models on cloud-based or cloud-native platforms — evaluate build-vs-buy for model serving and SaaS alternatives • Work with the research team to productionize model outputs into reliable, scalable backend services • Build pipelines that bridge TwelveLabs’ foundation models with third-party CV models to power intelligent video workflows

Benefits

• $150K – $210K • Offers Equity • The base salary & equity offered for this position will depend on several factors, including location, experience, qualifications and business needs which are assessed during the interview process. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • I am NOT able to meet the travel requirement of this position. • I confirm that I can meet the travel requirement of this position. • N/A : Not based in the United States • or drag and drop here • Briefly describe your experience with video-specific tools and frameworks (FFmpeg, AWS Media Services, transcoding pipelines).

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X