Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
OpusClip
Бернаби, Канада18 дней назад
25 – 28 CAD
в час
Грейд
Intern
Формат работы
Офис
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
🎨 OpusClip — это ИИ-видеоагент №1 в мире, созданный для аутентичности в социальных сетях.
Мы представляем мир, где каждый может подлинно делиться своей историей через видео, не имея специальной подготовки. Всего за 18 месяцев после запуска более 20 миллионов авторов и компаний использовали OpusClip для улучшения своего присутствия в социальных сетях.
Мы привлекли в общей сложности 50 миллионов долларов финансирования и имеем честь работать с одними из самых поддерживающих инвесторов, включая SoftBank Vision Fund, DCM Ventures, Millennium New Horizons, Fellows Fund, AI Grant, Джейсона Лемкина (SaaStr), Samsung Next, GTMfund, Alumni Ventures и многих других.
Ознакомьтесь с нашим последним материалом в Business Insider, посвященным нашему продукту и этапам финансирования, а также с нашим признанием как одного из 50 самых перспективных стартапов 2024 года по версии The Information.
Наша штаб-квартира находится в Маунтин-Вью. Мы — команда из 100 увлеченных и опытных энтузиастов ИИ и видеоэкспертов, движимых нашими основными ценностями:
Станьте частью этого захватывающего путешествия вместе с нами!
OpusClip ищет стажера в области автоматизации тестирования клиентского опыта (CX Test Automation Intern): разработчика-тестировщика, который входит в состав команды клиентского опыта и превращает реальные обращения клиентов в автоматизированные end-to-end UI-тесты. Вы будете первым человеком, который займется новым направлением, которое мы называем «требования, исходящие от клиентов»: тысячи разговоров в службе поддержки, которые мы обрабатываем каждый месяц, являются богатой записью того, как OpusClip фактически используется и где он дает сбои, и никто еще не превратил эту запись в воспроизводимый набор тестов.
Ваш основной результат — набор end-to-end UI-тестов, основанный на реальных отчетах клиентов. Вы будете анализировать разговоры со службой поддержки и заявки об ошибках, чтобы выявить рабочие процессы, которые клиенты фактически используют, и моменты, когда они дают сбой, воспроизводить эти сбои и писать автоматизированные тесты, которые обнаружат их раньше, чем следующий клиент. Каждый тест будет связан с заявкой, поэтому набор тестов будет расти в направлении реальных проблем пользователей, а не гипотетического покрытия. Успех здесь измеряется долей регрессий, сообщаемых клиентами, которые ваши тесты могли бы обнаружить, и тем, насколько быстрее CX сможет подтвердить реальность заявленной проблемы.
Прежде чем появится тест, кто-то должен разбить рабочий процесс, такой как «загрузить видео, получить клипы, экспортировать в TikTok», на отдельные шаги, точки принятия решений и режимы сбоев, а также ранжировать их по количеству затронутых клиентов. Вы будете выполнять это сопоставление с командой CX, которая владеет данными заявок, и документировать это, чтобы Продукт и Инженерия могли повторно использовать его. Со временем это станет «живой картой» того, как OpusClip используется, поддерживаемой со стороны клиента.
Вы будете создавать, используя Claude Code или Codex, в качестве основного инструмента: определяя объем задачи, предоставляя модели правильный контекст, разбивая работу на шаги, просматривая и итерируя выходные данные, и понимая, когда первый ответ неверен. Вы также поможете команде CX освоить те же привычки, делясь шаблонами и небольшими инструментами, которые позволяют неинженерам самостоятельно проверять проблемы и запрашивать данные.
Вы находитесь в CX, но ваша работа осуществляется в репозиториях Инженерии и CI. Вы будете открывать pull-запросы, отвечать на обзоры кода, следовать соглашениям по веткам и слиянию, и сообщать о нестабильных или сбойных тестах с четкими шагами воспроизведения. Когда тест выявит пробел в продукте, вы опишете его с контекстом клиента, влиянием на бизнес и предложенным приоритетом, чтобы люди, ответственные за исправление, могли действовать на его основе без второго раунда вопросов.
Эта роль подходит студенту или инженеру на начальном этапе карьеры, который уже создал и выпустил что-то с помощью ИИ, любит находить крайние случаи, которые упускают другие, и так же заботится о людях, стоящих за продуктом, как и о коде.
Практический опыт кодирования: Обязательно. Вы создали и внедрили что-то реальное с помощью ИИ (побочный проект, внутренний инструмент или скрипт) и можете рассказать, как это было создано: что вы просили, что модель сделала неправильно и как вы это исправили.
Умение читать Python и JavaScript/TypeScript: Обязательно. Вы можете объяснить, что делает короткий фрагмент кода, и заметить очевидную ошибку. Вам не нужно писать ни один из этих языков с нуля.
Тестовое мышление: Обязательно. Учитывая такую функцию, как «загрузить видео, получить клипы», вы перечисляете «счастливый путь», крайние случаи и сценарии сбоев, а затем ранжируете их по влиянию на пользователя, а не по простоте тестирования.
Клиентская эмпатия: Обязательно. Вы хотите понять, что пользователь пытался сделать, а не просто что сломалось. Вы читаете заявку и видите человека с крайним сроком, а не идентификатор ошибки.
Четкая коммуникация и кросс-функциональное сотрудничество: Обязательно. Ваши описания короткие, конкретные и читаемые человеком, который не присутствовал при обсуждении. Вы запрашиваете обзор и без проблем принимаете обратную связь.
Понимание влияния на бизнес: Обязательно. Вы можете рассуждать о ROI и упущенной выгоде: почему исправление ошибки, влияющей на 2% платных экспортов, лучше, чем исправление редко используемой бесплатной функции, и сколько стоит тестирование неправильного решения.
Умение разбивать рабочие процессы пользователя на отдельные моменты: Обязательно. Вы можете взять «загрузить видео, получить клипы, опубликовать в TikTok» и назвать каждый шаг, каждое решение, которое принимает пользователь, и каждое место, где может произойти сбой.
Интерес или опыт в области видеомонтажа и медиа: Желательно. Вы создавали, редактировали или публиковали видео, или внимательно следите за авторами, чтобы знать, как выглядит хороший клип и почему за него стоит платить.
Уверенное владение Claude Code или Codex: Желательно. Вы предоставляете инструменту правильный контекст, разбиваете задачу на шаги и итерируете выходные данные, а не принимаете первый ответ.
Базовые веб-инструменты и Git: Желательно. Вы комфортно работаете в DevTools браузера (вкладки Network и Console, селекторы элементов) и с ветками, коммитами и pull-запросами, включая получение обратной связи по обзору.
Вознаграждение: CA$25 – CA$28 в час.
Это 4-месячная стажировка (co-op) в Ванкувере, начинающаяся 7 января 2027 года, с возможностью продления еще на 8 месяцев. Первые 4 месяца включают в себя ограниченный, четко определенный бэклог, который сам по себе ценен; продление — это решение, которое мы принимаем вместе, а не предположение.
Вы будете ежедневно работать с инструментами для кодирования на основе ИИ (Claude Code, Codex), внедрять реальную автоматизацию в реальный продукт и уйдете с портфолио тестов, которые защищают платящих клиентов. CX в OpusClip создан как «питомник талантов»: люди, которые начинают здесь, переходят на должности в области данных, инженерии и клиентского технического обслуживания. Эта роль предназначена как одна из таких точек входа.
Вы будете управлять реальным набором тестов, который защищает платящих клиентов, с вашим именем на каждом pull-запросе. Вы будете ежедневно практиковаться с инструментами кодирования на основе ИИ, а не просто использовать их для демонстрации, и построите послужной список, который необычен для стажера: автоматизированные тесты, связанные с клиентскими данными, внедренные в производственный продукт.
Вы получите прямой доступ к командам CX, Product и Engineering в быстрорастущей компании по производству видео на основе ИИ, а также к менеджеру, чья явная цель — перемещать сильных сотрудников CX на технические должности по всей компании.
Compensation: CA$25 – CA$28 per hour per hour
🎨 OpusClip is the world's No.1 AI video agent, built for authenticity on social media.
We envision a world where everyone can authentically share their story through video, with no expertise needed. Within just 18 months of our launch, over 20 million creators and businesses have used OpusClip to enhance their social presence.
We have raised $50 million in total funding and are fortunate to have some of the most supportive investors, including SoftBank Vision Fund, DCM Ventures, Millennium New Horizons, Fellows Fund, AI Grant, Jason Lemkin (SaaStr), Samsung Next, GTMfund, Alumni Ventures, and many more.
Check out our latest coverage by Business Insider featuring our product and funding milestones, and our recognition as one of The Information's 50 Most Promising Startups in 2024.
Headquartered in Mountain View, we are a team of 100 passionate and experienced AI enthusiasts and video experts, driven by our core values:
Be a part of this exciting journey with us!
OpusClip is hiring a CX Test Automation Intern: a software-developer-in-test who sits inside the Customer Experience team and turns real customer tickets into automated UI end-to-end tests. You will be the first person in a new lane we call customer-originated requirements: the thousands of support conversations we handle each month are a rich record of how OpusClip actually gets used and where it breaks, and nobody has yet turned that record into a repeatable test battery.
This is a 4-month co-op based in Vancouver, starting January 7, 2027, with the option to extend for a further 8 months. The first 4 months hold a bounded, well-defined backlog that is valuable on its own; the extension is a decision we make together, not an assumption.
You will work with AI coding tools (Claude Code, Codex) every day, ship real automation into a real product, and leave with a portfolio of tests that protect paying customers. CX at OpusClip is built as a talent nursery: people who start here move into data, engineering and customer-facing technical roles. This role is designed as one of those on-ramps.
This role suits a student or early-career engineer who has already built and shipped something with AI assistance, likes finding the edge cases others miss, and cares about the people on the other side of the product as much as the code.
Your core output is a UI end-to-end test battery grounded in real customer reports. You will mine support conversations and bug tickets for the workflows customers actually run and the moments where they fail, reproduce those failures, and write automated tests that catch them before the next customer does. Each test traces back to a ticket, so the battery grows in the direction of real user pain rather than hypothetical coverage. Success here is measured by the share of customer-reported regressions your tests would have caught, and by how much faster CX can confirm a reported issue is real.
Before a test exists, someone has to break a workflow like "upload a video, get clips, export to TikTok" into its discrete steps, decision points and failure modes, and rank them by how many customers they touch. You will do this mapping with the CX team, who hold the ticket data, and document it so that Product and Engineering can reuse it. Over time this becomes a living map of how OpusClip is used, maintained from the customer side.
You will build with Claude Code or Codex as your primary tool: scoping a task, giving the model the right context, breaking the work into steps, reviewing and iterating on the output, and knowing when the first answer is wrong. You will also help the CX team adopt the same habits, sharing patterns and small tools that let non-engineers verify issues and query data on their own.
You sit in CX but your work lands in Engineering's repositories and CI. You will open pull requests, respond to code review, follow branch and merge conventions, and report flaky or failing tests with clear reproduction steps. When a test exposes a product gap, you will write it up with the customer context, the business impact and a proposed priority, so that the people who own the fix can act on it without a second round of questions.
Hands-on vibe coding experience: Must-have. You have built and shipped something real with AI assistance (a side project, internal tool or script) and can walk through how it was built: what you asked for, what the model got wrong, and how you fixed it.
Can read Python and JavaScript/TypeScript: Must-have. You can explain what a short snippet does and spot an obvious bug. You do not need to write either language from scratch.
Testing mindset: Must-have. Given a feature such as "upload a video, get clips", you list the happy path, edge cases and failure modes, then rank them by user impact rather than by how easy they are to test.
Customer empathy: Must-have. You want to understand what the user was trying to do, not just what broke. You read a ticket and see a person with a deadline, not a bug ID.
Clear communication and cross-functional collaboration: Must-have. Your write-ups are short, specific and readable by someone who was not in the room. You ask for review and take feedback without friction.
Grasp of business impact: Must-have. You can reason about ROI and opportunity cost: why fixing a bug that hits 2% of paying exports beats one that hits a rarely used free feature, and what it costs to test the wrong thing.
Breaks user workflows into discrete moments: Must-have. You can take "upload a video, get clips, post to TikTok" and name each step, each decision the user makes and each place it can go wrong.
Curiosity or background in video editing and media: Nice-to-have. You have made, edited or published video, or follow creators closely enough to know what a good clip looks like and why someone would pay for one.
Proficient with Claude Code or Codex: Nice-to-have. You give the tool the right context, break a task into steps and iterate on the output rather than accepting the first answer.
Basic web tooling and Git: Nice-to-have. You are comfortable in browser DevTools (Network and Console tabs, element selectors) and with branches, commits and pull requests, including taking review feedback.
You will own a real test battery that protects paying customers, with your name on every pull request. You will work with AI coding tools as a daily practice, not a demo, and build a track record that is unusual for an intern: automated tests traced to customer evidence, shipped into a production product.
You will have direct access to the CX, Product and Engineering teams at a fast-growing AI video company, and a manager whose explicit goal is to move strong CX people into technical roles across the company.
Send a link to something you built with AI assistance (GitHub, a deployed app, a script, an internal tool) and two or three sentences on what it does and what the model got wrong along the way. A resume is helpful but the project matters more.
OpusClip is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. OpusClip considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Opus Clip is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 45 000 до 73 300