Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Twelve Labs Logo

Developer Experience Intern

Twelve Labs

Salary not specified
Nov 3, 2025
San Francisco, CA, US
Apply Now

TwelveLabs is pioneering the development of cutting-edge multimodal foundation models for video comprehension, and needs to accelerate developer adoption and community engagement with their video intelligence platform.

Requirements

  • Strong proficiency in Python or JavaScript/TypeScript with the ability to build functional demo applications and explain your implementation decisions clearly.
  • Working knowledge of REST APIs, developer workflows, and modern development tools including Git and GitHub.
  • Comfortable learning new technologies quickly and can navigate technical documentation to implement features independently.
  • Experience with web development frameworks and can create demo applications that effectively showcase API capabilities to other developers.
  • Foundational understanding of AI and machine learning concepts, particularly in areas such as video understanding, multimodal AI, and computer vision.
  • Experience with video processing, computer vision libraries, or multimodal AI applications would allow you to ramp up more quickly on TwelveLabs-specific use cases.

Responsibilities

  • Develop two to three "boxed projects" over a three-month period, each consisting of a comprehensive technical article and accompanying demo application that showcases specific TwelveLabs API capabilities and use cases.
  • Write in-depth tutorials and developer guides that will be published on our blog, documentation site, and shared across developer communities.
  • Build reference implementations and code samples that demonstrate best practices for integrating video intelligence into real-world applications.
  • Engage with our Discord community to understand developer pain points, answer questions about your published content, and gather insights that inform future educational materials.
  • Collaborate with our Solutions Engineering team to ensure your projects address authentic customer use cases and technical patterns that developers encounter in production environments.
  • Participate in content review cycles with our Head of Developer Experience - who will mentor you on technical writing, API design communication, and developer education best practices.

Other

  • Currently enrolled in an undergraduate or graduate program in Computer Science, Engineering, or a closely related field at the time of application and throughout the duration of the internship.
  • Ability to explain complex technical concepts in clear, accessible language through blog posts, technical writing samples, or tutorial content.
  • An active presence in developer communities such as Discord, Reddit, Stack Overflow, or Twitter/X, and understand how technical communities operate and what makes content valuable to developers.
  • Posses a portfolio showcasing technical content creation, educational materials, personal projects, or open-source contributions that demonstrate both your coding ability and your communication skills.
  • Ability to approach technical writing with a teaching mindset, understanding that great developer content requires both technical accuracy and pedagogical clarity.
  • Previous technical writing experience such as maintaining a developer blog, contributing to documentation projects, or creating educational content shows established patterns in developer communication.
  • Active participation in AI and machine learning communities, whether through forum contributions, GitHub activity, or community event attendance, indicates alignment with the developer ecosystem we serve.