
About TwelveLabs
AI-powered video understanding for the future
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...

Software Engineering • Mid-Level
TwelveLabs • Seoul - Hybrid
Skills & Technologies
Overview
TwelveLabs is hiring a Software Engineer for Data Acquisition to support the collection and processing of multimodal data for AI model training. You'll work with Python and machine learning technologies in Seoul. This position requires experience in data engineering and a strong understanding of data pipelines.
Job Description
Who you are
You have a solid background in software engineering with a focus on data acquisition and processing. Your experience includes working with multimodal data such as images, audio, and video, and you understand the importance of high-quality data for AI model performance. You are proficient in Python and have a good grasp of machine learning concepts, enabling you to contribute effectively to the development of data pipelines.
You thrive in collaborative environments and enjoy working with cross-functional teams to design and implement tools that enhance data collection and processing workflows. Your problem-solving skills allow you to tackle challenges related to data quality and efficiency, ensuring that the data lifecycle is managed effectively.
You are familiar with data labeling and filtering processes, and you have experience in developing internal tools to streamline these tasks. Your attention to detail ensures that the data you work with meets the highest standards for AI training.
You are eager to learn and adapt to new technologies and methodologies in the rapidly evolving field of AI and machine learning. You believe in the power of data to drive innovation and are excited about the opportunity to contribute to a leading AI startup.
What you'll do
In this role, you will support the collection, organization, and processing of large-scale multimodal datasets necessary for training AI models. You will collaborate with the ML data team to design and implement data pipelines that facilitate the efficient acquisition and preparation of data. Your responsibilities will include developing tools for data filtering, labeling, and quality assurance, ensuring that the datasets are ready for model training.
You will participate in the end-to-end data lifecycle, from data collection to preprocessing and refinement. This involves working closely with various teams to understand their data needs and translating those requirements into actionable data solutions. You will also contribute to the continuous improvement of data processes, identifying areas for optimization and implementing best practices.
Your role will require you to stay updated on the latest advancements in AI and machine learning, applying this knowledge to enhance the data acquisition process. You will be involved in evaluating the effectiveness of the data used for model training and making recommendations for improvements based on your findings.
What we offer
At TwelveLabs, you will be part of a dynamic team that is at the forefront of AI innovation. We offer a hybrid work environment that balances autonomy with collaboration. You will receive a MacBook and a budget for home office equipment to ensure you have the tools you need to succeed. Our benefits include a monthly allowance for meals and transportation, as well as support for health check-ups and English language training. Join us in shaping the future of video understanding AI and work alongside talented colleagues who are passionate about technology and its impact on the world.
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

Software Engineering
OpenAI is hiring a Software Engineer for their Data Acquisition team to lead engineering projects focused on data collection and processing. You'll work with technologies like Kubernetes and Python to develop scalable systems. This position requires 4+ years of experience in software development.

Data Analyst
Coupang is seeking a Lead Data Analyst to tackle complex inventory challenges within their Supply Chain team. This role requires a hands-on approach to develop innovative solutions and drive strategic initiatives.

Software Engineering
OpenAI is hiring a Senior Software Engineer for their Data Acquisition team to lead engineering projects focused on data collection and processing. You'll work with technologies like Kubernetes and Python to develop scalable systems. This position requires 6+ years of experience in software development.

Ai Data Specialist
NICE is hiring an AI Data Specialist to support and drive the use of AI tool sets for data solutions. You'll work closely with the Customer Engagement Analytics team to enhance data structures and insights. This role requires expertise in data development and analytics.