Company Name: Captions
Location: Union Square, New York City, United States (In-person at NYC HQ)
Job Type: Full-time
Salary Range: $170K – $230K yearly (Offers Equity)
Industry: AI / Video AI / Software (specifically video creation tools with a focus on video processing)
Job Overview
Captions is a pioneering company at the forefront of AI and Video AI, dedicated to transforming how video content is created and understood. We are seeking a highly skilled and passionate Software Engineer, Video Processing to join our team in the heart of Union Square, New York City. This Full-time, Mid-level to Senior-level role offers a vital opportunity to develop and optimize the video encoding algorithms and pipelines that power our groundbreaking AI-powered video creation tools.
As a Video Processing Software Engineer, you will be instrumental in implementing efficient video processing pipelines for encoding, decoding, and transcoding, ensuring high-quality video for millions of creators worldwide. You will leverage your expertise in video encoding technologies (H.264, HEVC, VP9, AV1) and proficiency with frameworks like FFmpeg and GStreamer to optimize performance and scalability. If you are a results-driven engineer with a clear passion for pushing the boundaries of video technology, thrive in a collaborative environment, and are eager to make a tangible impact on the future of AI-powered video creation, Captions invites you to contribute your expertise to our groundbreaking mission.
Duties and Responsibilities
- Develop and optimize video encoding algorithms and workflows to enhance efficiency and quality.
- Implement efficient video processing pipelines for encoding, decoding, and transcoding.
- Collaborate closely with cross-functional teams (including AI researchers, product managers, and other software engineers) to improve video quality and performance across all platforms.
- Stay updated on industry trends and emerging video technologies, applying relevant advancements to our products.
- Demonstrate expertise in video encoding technologies (e.g., H.264, HEVC, VP9, AV1).
- Possess proficiency with video processing frameworks and libraries (e.g., FFmpeg, GStreamer).
- Apply solid programming skills in Python, C++, or Rust (or related technologies) to build robust and scalable solutions.
- Possess experience optimizing video encoding for performance and scalability in a production environment.
Qualifications
- Experience Level: Mid-level to Senior-level (Demonstrated expertise and solid programming skills combined with the salary range suggest this level).
- Education Requirement: Relevant experience or a Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related technical field is typically required.
- Required Skills:
- Demonstrated expertise in video encoding technologies (e.264, HEVC, VP9, AV1).
- Proficiency with video processing frameworks and libraries (e.g., FFmpeg, GStreamer).
- Solid programming skills in Python, C++, or Rust (or related technologies).
- Experience optimizing video encoding for performance and scalability.
- Proven ability to develop and optimize video encoding algorithms and workflows.
- Skilled in implementing efficient video processing pipelines for encoding, decoding, and transcoding.
- Strong collaboration with cross-functional teams to improve video quality and performance.
- Commitment to staying updated on industry trends and emerging video technologies.
Salary and Benefits
Captions offers a competitive annual salary ranging from $170K – $230K yearly for this Full-time Software Engineer, Video Processing position. The compensation package also offers Equity in the company. We believe in rewarding top talent and fostering a dynamic work environment. Beyond salary and equity, Captions is committed to providing a comprehensive benefits package designed to support your overall well-being and professional growth, which typically includes robust health, dental, and vision insurance, generous paid time off, and opportunities for continuous professional development at the cutting-edge of AI and video technology.
Working Conditions
This is a Full-time position based in-person at NYC HQ in Union Square, New York City, United States. You will work within a highly collaborative and innovative office environment, engaging directly with AI researchers, product teams, and other software engineers. The role demands exceptional technical expertise in video processing, strong programming skills, and the ability to optimize complex encoding pipelines. You will be expected to contribute to a fast-paced, high-impact environment. Standard business hours are generally observed.
Why Work with Us
At Captions, you’re not just joining a company; you’re becoming part of a team that’s redefining the future of Video AI through groundbreaking Software. We are a pioneering force, building sophisticated video creation tools with a focus on video processing that empower users worldwide.
We offer a challenging yet incredibly rewarding environment where your expertise in video encoding, processing frameworks, and performance optimization will be highly valued. You will be empowered to develop innovative algorithms, implement efficient pipelines, and directly contribute to state-of-the-art AI-powered applications. If you are a results-driven Software Engineer with a clear passion for video technology and eager to make a tangible impact on a rapidly evolving software landscape, Captions offers an unparalleled opportunity for your next career chapter.