TwelveLabs

About TwelveLabs

AI-powered video understanding for the future

🏢 Tech👥 21-100 employees📅 Founded 2021📍 SoMa, San Francisco, CA💰 $110.2m
B2BArtificial IntelligenceContentMachine LearningSaaSVideo

Key Highlights

  • $110.2 million in funding to accelerate R&D
  • Headquartered in SoMa, San Francisco, CA
  • Remote-flexible with offices in San Francisco and Seoul
  • Employee count between 21-100, poised for rapid growth

Twelve Labs is an AI-driven video understanding platform headquartered in SoMa, San Francisco, CA. With $110.2 million in funding, the company focuses on developing machine learning solutions that enhance video content searchability and context comprehension, serving various industries from social m...

🎁 Benefits

Employees enjoy full health, dental, and vision benefits, along with an extremely flexible PTO policy. Twelve Labs also offers a remote-flexible work ...

🌟 Culture

Twelve Labs fosters a culture of innovation in multimodal AI, emphasizing the importance of understanding complex video content. The company values re...

Overview

TwelveLabs is hiring a Senior Machine Learning Engineer to develop advanced AI models for video understanding. You'll work with technologies like Python, PyTorch, and TensorFlow in Seoul. This position requires 6+ years of experience in machine learning and software development.

Job Description

Who you are

You have over 6 years of experience in software development, with a strong focus on building large-scale distributed data processing systems or machine learning infrastructure. Your expertise includes natural language processing, computer vision, recommendation systems, and ranking systems. You possess a solid understanding of machine learning concepts and are proficient in Python, allowing you to effectively contribute to the development of AI models. Your communication skills enable you to coordinate with various stakeholders and manage requirements seamlessly.

You have experience leading data or ML engineering tasks and managing teams, showcasing your ability to drive projects to completion. Familiarity with frameworks such as PyTorch, TensorFlow, and JAX is essential, as you will be directly involved in exporting models. Your English communication skills are strong, facilitating collaboration with international team members. You also have a deep understanding of optimization techniques and experience with large-scale GPU management and HPC tools, particularly in distributed training environments.

Desirable

Experience in managing data or ML engineering teams is a plus, as is a background in optimizing machine learning models. Familiarity with tools like Ray, DeepSpeed, and FFmpeg will be beneficial in this role. You are eager to learn and grow, embracing challenges and feedback as opportunities for improvement.

What you'll do

As a Senior Machine Learning Engineer at TwelveLabs, you will be responsible for developing cutting-edge AI models that process vast amounts of video data. You will collaborate with cross-functional teams to design and implement machine learning solutions that enhance video search, analysis, and insights. Your role will involve optimizing existing models and ensuring they meet the high standards required for real-time applications in various industries, including sports and broadcasting.

You will lead the development of scalable machine learning pipelines, ensuring that they are efficient and robust. Your expertise will guide the team in best practices for model training and deployment, and you will mentor junior engineers, fostering a culture of continuous learning and improvement. You will also engage with stakeholders to gather requirements and translate them into technical specifications, ensuring alignment with business objectives.

What we offer

At TwelveLabs, you will be part of a global team that values autonomy and collaboration. We provide a hybrid work environment that allows for flexibility while maintaining strong team dynamics. Each employee receives a MacBook and a budget for home office equipment, ensuring you have the tools you need to succeed. We also offer a monthly allowance for meals and transportation, along with a snack bar in the office.

Our commitment to employee well-being includes a two-week winter break and annual health check-ups. We support your professional development with English language training programs and encourage you to apply even if your experience doesn't match every requirement. Join us at TwelveLabs and contribute to shaping the future of video understanding AI.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at TwelveLabs.

Similar Jobs You Might Like

Based on your interests and this role

TwelveLabs

Machine Learning Engineer

TwelveLabs📍 Seoul - Hybrid

TwelveLabs is hiring a Machine Learning Engineer to lead the development of machine learning systems and platforms. You'll work with Python, FastAPI, and PostgreSQL to create high-performance APIs. This position requires 6+ years of experience in related fields.

🏢 HybridMid-Level
7 months ago
TwelveLabs

Machine Learning Engineer

TwelveLabs📍 San Francisco - On-Site

TwelveLabs is hiring a Senior Machine Learning Engineer to drive ML systems and platform engineering efforts. You'll work with Python, TensorFlow, and Keras to advance multimodal AI solutions. This position requires 6+ years of experience.

🏛️ On-SiteSenior
8 months ago
Coupang

Machine Learning Engineer

Coupang📍 Seoul

Coupang is hiring a Staff Machine Learning Engineer to develop and optimize content recommendation and personalization systems for Coupang Play. You'll work with Python and deep learning frameworks like PyTorch and TensorFlow. This role requires over 7 years of experience in ML product development.

Staff
1 month ago
Cabify

Machine Learning Engineer

Cabify📍 Madrid

Cabify is hiring a Machine Learning Engineer to design, develop, and deploy machine learning models that enhance product offerings. You'll collaborate with data scientists and engineers to integrate solutions into existing systems. This role requires expertise in Python and machine learning.

Mid-Level
1 month ago
TwelveLabs

Software Engineering

TwelveLabs📍 San Francisco - On-Site

TwelveLabs is hiring a Software Engineer, ML Infrastructure to drive ML systems and platform engineering efforts. You'll work with Python to build reliable, low-latency services. This position requires some past machine learning experience.

🏛️ On-SiteMid-Level
5 months ago