Location: The Netherlands; Portugal; United Kingdom; Spain; Germany
Workplace: Remote
NOTE: This position can be remote in any EMEA country ClickHouse has a hiring presence.
We are hiring talented Full Stack Software Engineers for our Control Plane team.
The team focuses on great user experience, seamless, automated, and scalable cloud infrastructure deployment, and lifecycle management.
We build and maintain the Cloud Console—a sophisticated web application that lets users manage organizational resources such as database services and user access, run queries through a powerful SQL IDE, explore data with interactive dashboards, and monitor system performance.
If you’re excited about creating robust cloud platforms, this team could be a great fit.
What will you do?
- Design and deliver a scalable, highly available, resilient, and secure cloud-base infrastructure.
- Collaborate with cross-functional teams to define, design, and ship application features.
- Ensure the performance, quality, and responsiveness of applications and infrastructure.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Participate in code reviews and contribute to a culture of continuous improvement.
About you:
- 6+ years of software engineering experience, including 3+ years in cloud computing (AWS, Azure, or GCP) or platform engineering.
- Strong proficiency in Typescript, Node.js and React.
- Familiarity with RESTful APIs and JSON.
- Understanding of fundamental design principles for scalable applications.
- Proficient understanding of code versioning tools, such as Git.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with ClickHouse
- Knowledge of CI/CD pipelines
- Previous experience in developing analytics or data-intensive applications
Nice to Have:
- Experience with Auth0, or similar integrations
- Monorepo experience (Yarn workspaces, TurboRepo, Nx)
- Previous work on developer tools, IDEs, or BI platforms
- WebSocket/real-time features
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
УдалённоThe Netherlands; Portugal; United Kingdom; Spain; Germany
Praktika.ai is an immersive language learning app with generative AI Avatars. Available vacancies include Senior Full Stack Engineer (Web Funnels), Senior Product Designer (Mobile Apps), and User Acquisition Manager (Web). More details can be found in Adam Turaev's post on LinkedIn.
О нас и проекте: Разрабатываем LLM-агентную платформу, которая от имени пользователя ведет переписку в мессенджерах. Решаем нетривиальные задачи на стыке AI, автоматизации и безопасности.
Задачи:
— Бэкенд и API для оркестрации LLM-агентов (память диалогов, мультиязычность, профили пользователей, эскалация на оператора);
— Интеграция агентов с мессенджерами: обработка квалификации, возражений, передача живому оператору;
— Разработка личного кабинета для клиентов: онбординг, дашборд с метриками качества AI, портрет пользователя;
— Работа с фермой устройств: автоматизация на Playwright/Android, обход поведенческого антидетекта (в т.ч. для сбора данных и тестирования);
— Обеспечение безопасности: шифрование данных, работа с KMS, ведение журналов доступа к чувствительной информации.
Требования:
— Опыт Python в продакшене от 3 лет — уверенное владение и архитектурные решения;
— Реальный коммерческий опыт с LLM-приложениями (от прототипа до прода);
— React/Next.js на уровне, достаточном для самостоятельной разработки ЛК и дашборда;
— Практический опыт с браузерной автоматизацией (Playwright/Puppeteer) и/или Android-фермой;
— Понимание устройства антифрод-систем и способов их обхода;
— Готовность работать с чувствительными данными, знание подходов к шифрованию и управлению ключами.
Условия:
— Полностью удаленный формат;
— Гибкий график — 4 часа в день (20 часов в неделю), можно разбивать по своему усмотрению в рамках рабочего дня (по согласованию с командой);
— Заработная плата — 60 000 ₽ на руки;
— Уровень — Lead / Senior (высокая самостоятельность и ответственность);
— Участие в развитии внутренней ИИ-экосистемы для студии с 10+ активными проектами;
— Детали проекта и конкретные задачи обсуждаем на собеседовании.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разрабатывать и поддерживать фронтенд-приложения на Next.js 14, React 18 и TypeScript;
— Строить адаптивные и переиспользуемые UI-компоненты на Tailwind CSS;
— Проектировать и разрабатывать REST API на FastAPI и Starlette;
— Проектировать, оптимизировать и поддерживать базы данных PostgreSQL и TimescaleDB;
— Реализовывать кеширование и оптимизацию производительности на Redis;
— Сотрудничать с продакт-менеджерами, дизайнерами и инженерами для поставки качественных фич;
— Писать чистый, поддерживаемый и покрытый тестами код;
— Участвовать в код-ревью и технических обсуждениях;
— Диагностировать, дебажить и оптимизировать производительность приложения.
Требования:
— Обязателен свежий опыт (минимум 1 год) именно в iGaming;
— Уверенное владение всем указанным стеком технологий;
— Опыт проектирования REST API и работы с реляционными БД.
Будет плюсом:
— Docker и контейнеризованные деплои;
— CI/CD пайплайны;
— Облачные платформы (AWS, GCP или Azure);
— Аутентификация (JWT, OAuth);
— Опыт построения масштабируемых высоконагруженных приложений.
Задачи:
— Архитектура, разработка и поддержка full-stack программных платформ для команд инфраструктуры и операций.
— Ведение технического дизайна систем для обработки и анализа инфраструктурных и операционных данных в масштабе.
— Разработка backend-сервисов и API для сбора, обогащения и запросов данных.
— Создание и поддержка веб-интерфейсов с расширенным поиском и фильтрацией для технических пользователей.
— Проектирование и реализация ETL и конвейеров обработки данных для структурированных и полуструктурированных источников.
— Обеспечение полной контейнеризации приложений и готовности к продакшену с использованием Docker и Kubernetes.
— Выступать техническим лидером по вопросам дизайна систем, производительности, надежности и поддержки.
— Сотрудничество с платформенными, инфраструктурными, безопасностными и продуктовыми командами для формирования долгосрочной стратегии.
— Установление и поддержание лучших инженерных практик по тестированию, качеству кода, документации и готовности к эксплуатации.
— Ревью дизайнов и кода, повышение технического уровня команды.
— Выявление системных проблем, снижение технического долга, улучшение масштабируемости и опыта разработчиков.
Требования:
— Опыт работы на позиции Staff или Senior Full Stack Software Engineer с комплексными продакшен-системами.
— Способность работать самостоятельно в условиях неопределенности и доводить решения до конца.
— Сильные навыки backend-разработки, включая дизайн API и работу с данными.
— Опыт создания приложений с обработкой, трансформацией и анализом данных.
— Владение одним или несколькими backend-языками: C#, Python, Go, Java.
— Хорошие знания SQL и опыт работы с реляционными базами данных.
— Практический опыт с Docker и контейнеризацией приложений.
— Понимание распределенных систем и облачного нативного дизайна.
— Опыт работы с CI/CD и современными процессами разработки.
— Отличные технические суждения, коммуникация и влияние без формальной власти.
Преимущества:
— Опыт проектирования и эксплуатации систем на Kubernetes.
— Знакомство с PostgreSQL, MySQL или аналогичными базами.
— Опыт с ETL, аналитическими платформами или инструментами для операционных данных.
— Знание облачных платформ GCP или AWS.
— Опыт создания внутренних платформ или инструментов для инфраструктуры, SRE, DevOps или платформенной инженерии.
— Понимание наблюдаемости, оптимизации затрат, надежности и автоматизации инфраструктуры.
Образование и опыт:
— Степень бакалавра в области компьютерных наук или эквивалентный практический опыт.
— Обычно 10+ лет профессионального опыта в разработке ПО с подтвержденным владением крупными или критичными системами.
Задачи:
— Архитектура, разработка и поддержка full-stack программных платформ для команд инфраструктуры и операций.
— Ведение технического дизайна систем для обработки и анализа инфраструктурных и операционных данных в масштабе.
— Разработка backend-сервисов и API для сбора, обогащения и запросов данных.
— Создание и поддержка веб-интерфейсов с расширенным поиском и фильтрацией для технических пользователей.
— Проектирование и реализация ETL и конвейеров обработки данных для структурированных и полуструктурированных источников.
— Обеспечение полной контейнеризации приложений и готовности к продакшену с использованием Docker и Kubernetes.
— Выступать техническим авторитетом по вопросам дизайна систем, производительности, надежности и поддержки.
— Сотрудничество с платформенными, инфраструктурными, безопасностными и продуктовыми командами для формирования решений в соответствии с долгосрочной стратегией.
— Установление и поддержание лучших инженерных практик по тестированию, качеству кода, документации и готовности к эксплуатации.
— Ревью дизайнов и кода, предоставление рекомендаций и повышение технического уровня команды.
— Выявление системных проблем, снижение технического долга и улучшение масштабируемости платформы и опыта разработчиков.
Требования:
— Опыт работы на позиции Staff или Senior Full Stack Software Engineer с комплексными производственными системами.
— Способность работать самостоятельно в условиях неопределенности и доводить решения до конца.
— Сильные навыки backend-разработки, включая дизайн API и работу с интенсивными данными сервисами.
— Опыт создания приложений, основанных на данных, включая сбор, трансформацию и анализ.
— Владение одним или несколькими backend-языками: C#, Python, Go, Java.
— Хорошие навыки SQL и опыт работы с реляционными базами данных.
— Практический опыт с Docker и контейнеризацией приложений.
— Понимание основ распределенных систем и облачного дизайна приложений.
— Опыт работы с CI/CD и современными процессами разработки ПО.
— Отличное техническое суждение, коммуникационные навыки и способность влиять без формального авторитета.
Предпочтительный опыт:
— Проектирование и эксплуатация систем на Kubernetes.
— Знакомство с PostgreSQL, MySQL или аналогичными базами данных.
— Опыт работы с ETL-конвейерами, аналитическими платформами или инструментами для операционных данных.
— Опыт работы с облачными платформами GCP или AWS.
— Опыт создания внутренних платформ или инструментов для инфраструктуры, SRE, DevOps или платформенной инженерии.
— Понимание наблюдаемости, оптимизации затрат, надежности и автоматизации инфраструктуры.
Образование и опыт:
— Степень бакалавра в области компьютерных наук или смежной области, либо эквивалентный практический опыт.
— Обычно 10+ лет профессионального опыта в разработке ПО с подтвержденным владением крупными или критическими системами.
Задачи:
— Архитектура, разработка и поддержка full-stack программных платформ для команд инфраструктуры и операций.
— Ведение технического дизайна систем для обработки и анализа инфраструктурных и операционных данных в масштабе.
— Разработка backend-сервисов и API для сбора, обогащения и запросов данных.
— Создание и поддержка веб-интерфейсов с расширенным поиском и фильтрацией для технических пользователей.
— Проектирование и реализация ETL и конвейеров обработки данных для структурированных и полуструктурированных источников.
— Обеспечение полной контейнеризации приложений и готовности к продакшену с использованием Docker и Kubernetes.
— Выступать техническим авторитетом по вопросам дизайна систем, производительности, надежности и поддержки.
— Сотрудничество с платформенными, инфраструктурными, безопасностными и продуктовыми командами для формирования решений в соответствии с долгосрочной стратегией.
— Установление и поддержание лучших инженерных практик по тестированию, качеству кода, документации и готовности к эксплуатации.
— Ревью дизайнов и кода, предоставление рекомендаций и повышение технического уровня команды.
— Выявление системных проблем, снижение технического долга и улучшение масштабируемости платформы и опыта разработчиков.
Требования:
— Опыт работы на позиции Staff или Senior Full Stack Software Engineer с комплексными производственными системами.
— Способность работать самостоятельно в условиях неопределенности и доводить решения до конца.
— Сильные навыки backend-разработки, включая дизайн API и работу с интенсивными данными сервисами.
— Опыт создания приложений, основанных на данных, включая сбор, трансформацию и анализ.
— Владение одним или несколькими backend-языками: C#, Python, Go, Java.
— Хорошие навыки SQL и опыт работы с реляционными базами данных.
— Практический опыт с Docker и контейнеризацией приложений.
— Понимание основ распределенных систем и облачного дизайна приложений.
— Опыт работы с CI/CD и современными процессами разработки ПО.
— Отличное техническое суждение, коммуникационные навыки и способность влиять без формального авторитета.
Предпочтительный опыт:
— Проектирование и эксплуатация систем на Kubernetes.
— Знакомство с PostgreSQL, MySQL или аналогичными базами данных.
— Опыт работы с ETL-конвейерами, аналитическими платформами или инструментами для операционных данных.
— Опыт работы с облачными платформами GCP или AWS.
— Опыт создания внутренних платформ или инструментов для инфраструктуры, SRE, DevOps или платформенной инженерии.
— Понимание наблюдаемости, оптимизации затрат, надежности и автоматизации инфраструктуры.
Образование и опыт:
— Степень бакалавра в области компьютерных наук или смежной области, либо эквивалентный практический опыт.
— Обычно 10+ лет профессионального опыта в разработке ПО с подтвержденным владением крупными или критическими системами.
Задачи:
— Архитектура, разработка и поддержка full-stack программных платформ для команд инфраструктуры и операций.
— Ведение технического дизайна систем для обработки и анализа инфраструктурных и операционных данных в масштабе.
— Разработка backend-сервисов и API для сбора, обогащения и запросов данных.
— Создание и поддержка веб-интерфейсов с расширенным поиском и фильтрацией для технических пользователей.
— Проектирование и реализация ETL и конвейеров обработки данных для структурированных и полуструктурированных источников.
— Обеспечение полной контейнеризации приложений и готовности к продакшену с использованием Docker и Kubernetes.
— Выступать техническим авторитетом по вопросам дизайна систем, производительности, надежности и поддержки.
— Сотрудничество с платформенными, инфраструктурными, безопасностными и продуктовыми командами для формирования решений в соответствии с долгосрочной стратегией.
— Установление и поддержание лучших инженерных практик по тестированию, качеству кода, документации и готовности к эксплуатации.
— Ревью дизайнов и кода, предоставление рекомендаций и повышение технического уровня команды.
— Выявление системных проблем, снижение технического долга и улучшение масштабируемости платформы и опыта разработчиков.
Требования:
— Опыт работы на позиции Staff или Senior Full Stack Software Engineer с комплексными производственными системами.
— Способность работать самостоятельно в условиях неопределенности и доводить решения до конца.
— Сильные навыки backend-разработки, включая дизайн API и работу с интенсивными данными сервисами.
— Опыт создания приложений, основанных на данных, включая сбор, трансформацию и анализ.
— Владение одним или несколькими backend-языками: C#, Python, Go, Java.
— Хорошие навыки SQL и опыт работы с реляционными базами данных.
— Практический опыт с Docker и контейнеризацией приложений.
— Понимание основ распределенных систем и облачного дизайна приложений.
— Опыт работы с CI/CD и современными процессами разработки ПО.
— Отличное техническое суждение, коммуникационные навыки и способность влиять без формального авторитета.
Предпочтительный опыт:
— Проектирование и эксплуатация систем на Kubernetes.
— Знакомство с PostgreSQL, MySQL или аналогичными базами данных.
— Опыт работы с ETL-конвейерами, аналитическими платформами или инструментами для операционных данных.
— Опыт работы с облачными платформами GCP или AWS.
— Опыт создания внутренних платформ или инструментов для инфраструктуры, SRE, DevOps или платформенной инженерии.
— Понимание наблюдаемости, оптимизации затрат, надежности и автоматизации инфраструктуры.
Образование и опыт:
— Степень бакалавра в области компьютерных наук или смежной области, либо эквивалентный практический опыт.
— Обычно 10+ лет профессионального опыта в разработке ПО с подтвержденным владением крупными или критическими системами.
Задачи:
— Архитектура, разработка и поддержка full-stack программных платформ для команд инфраструктуры и операций.
— Ведение технического дизайна систем для обработки и анализа инфраструктурных и операционных данных в масштабе.
— Разработка backend-сервисов и API для сбора, обогащения и запросов данных.
— Создание и поддержка веб-интерфейсов с расширенным поиском и фильтрацией для технических пользователей.
— Проектирование и реализация ETL и конвейеров обработки данных для структурированных и полуструктурированных источников.
— Обеспечение полной контейнеризации приложений и готовности к продакшену с использованием Docker и Kubernetes.
— Выступать техническим авторитетом по вопросам дизайна систем, производительности, надежности и поддержки.
— Сотрудничество с платформенными, инфраструктурными, безопасностными и продуктовыми командами для формирования решений в соответствии с долгосрочной стратегией.
— Установление и поддержание лучших инженерных практик по тестированию, качеству кода, документации и готовности к эксплуатации.
— Ревью дизайнов и кода, предоставление рекомендаций и повышение технического уровня команды.
— Выявление системных проблем, снижение технического долга и улучшение масштабируемости платформы и опыта разработчиков.
Требования:
— Опыт работы на позиции Staff или Senior Full Stack Software Engineer с комплексными производственными системами.
— Способность работать самостоятельно в условиях неопределенности и доводить решения до конца.
— Сильные навыки backend-разработки, включая дизайн API и работу с интенсивными данными сервисами.
— Опыт создания приложений, основанных на данных, включая сбор, трансформацию и анализ.
— Владение одним или несколькими backend-языками: C#, Python, Go, Java.
— Хорошие навыки SQL и опыт работы с реляционными базами данных.
— Практический опыт с Docker и контейнеризацией приложений.
— Понимание основ распределенных систем и облачного дизайна приложений.
— Опыт работы с CI/CD и современными процессами разработки ПО.
— Отличное техническое суждение, коммуникационные навыки и способность влиять без формального авторитета.
Предпочтительный опыт:
— Проектирование и эксплуатация систем на Kubernetes.
— Знакомство с PostgreSQL, MySQL или аналогичными базами данных.
— Опыт работы с ETL-конвейерами, аналитическими платформами или инструментами для операционных данных.
— Опыт работы с облачными платформами GCP или AWS.
— Опыт создания внутренних платформ или инструментов для инфраструктуры, SRE, DevOps или платформенной инженерии.
— Понимание наблюдаемости, оптимизации затрат, надежности и автоматизации инфраструктуры.
Образование и опыт:
— Степень бакалавра в области компьютерных наук или смежной области, либо эквивалентный практический опыт.
— Обычно 10+ лет профессионального опыта в разработке ПО с подтвержденным владением крупными или критическими системами.
Location: London, United Kingdom
Workplace: fully
We are hiring for this position to be based in Europe
Praktika is an AI-native education company on a mission to deliver efficient, engaging language learning to billions of people worldwide. We're bridging the gap between traditional learning apps and human tutors through a fully automated tutorship experience powered by generative AI avatars.
Since launching our mobile apps in 2023, we've grown to over 2 million monthly active users, become one of the world's top-4 learning apps, and recently closed a $30M Series A to accelerate our roadmap. We're a fully distributed team of ~50 people across 4 continents and 15+ countries, working asynchronously to ship fast and operate at a high bar.
We're hiring a Senior Full-Stack Engineer to own and evolve every web-facing surface at Praktika; onboarding flows, landing pages, customer portals, our web app, and internal tools. This is a full-cycle product engineering role: you'll shape product direction, design and run experiments, ship features end-to-end, and measure their impact on conversion, retention, and learner experience.
You'll partner closely with Product, Marketing, and Growth, and your work will directly influence how tens of millions of learners discover and engage with Praktika.
What you'll do
Own the entire web stack: marketing site, onboarding funnels, customer portals, web app, and internal tools.
Lead architecture, development, experimentation, and operations across all web applications.
Drive product decisions: contribute to the vision, design and run A/B tests, analyze results, and iterate quickly.
Build adaptive, animated, mobile-first experiences that convert and delight users.
Integrate with backend services (via Swagger docs), authentication providers (Google/Apple SSO), and payment gateways (Stripe, PayPal, RevenueCat).
Set up and optimize analytics, tracking, and conversion funnels in collaboration with Growth and Marketing.
Ship production-ready code end-to-end; from idea through deployment to monitoring.
What we're looking for
We're looking for outstanding engineers who thrive in a challenging environment, bring a growth mindset, and operate with a high degree of agency, devotion, and autonomy.
Required
Product-first mindset: you think in user problems and business outcomes, not just code.
Extensive experience with TypeScript, React (hooks, context, state management), and Node.js.
Proficiency across modern full-stack tooling: Next.js (or equivalent), CSS-in-JS or Tailwind.
Hands-on experience integrating auth providers (Firebase, Auth0), payment systems (Stripe, RevenueCat, PayPal), feature-flag platforms (LaunchDarkly, Flagsmith), and analytics tools (Amplitude, PostHog).
Strong UI/UX sensibility; you care about animation, micro-interactions, and conversion details.
Comfortable working with RESTful APIs and collaborating closely with backend teams.
Data-driven approach with proven experience in A/B testing, funnel optimization, and analytics.
Ability to thrive in an async, distributed, written-first culture.
Bonus
A portfolio of high-quality web projects and successful conversion experiments.
Prior experience at an early-stage or high-growth consumer product company.
How we work
Mission-driven
: we're building the #1 language learning app and competing to win.
AI-native
; AI isn't a feature; it's how we think, build, and scale.
Extreme ownership
; every project has a clear owner who drives it to success.
Less meetings, more outputs
; async first; meetings are a last resort.
Speed & excellence
; move fast without compromising quality.
Truly all-in
: Impactful work, full commitment, real rewards.
Data-driven
; decisions are based on evidence, not opinion.
User-obsessed
; If it doesn't improve the learner experience, it doesn't matter.
What we offer
Equity that grows with your impact (stock options).
26 days of holiday plus bank holidays (34 days per year total).
Annual company off-site (last year: Dubai).
Health and wellness benefits via SafetyWing.
Full AI toolkit access: Claude, Cursor, Codex, and other productivity tools.
$1,000 annual education and learning budget.
Fully remote — work from wherever you do your best work
Why should you join Praktika:
We expect dedication and hard work, but we also believe in rewarding it. Our compensation reflects the effort and results you bring to the table.
Top-tier salary to match your top-tier skills
Equity that grows with your impact: Equity growth via stock options
26 days holidays plus bank holidays. (34 days per year)
Yearly off-sites: Last year was in Dubai!
Health and wellness benefits to support your overall well-being through Safetywing
Access to an AI toolkit including ChatGPT, Copilot, and other productivity tools
Annual educational budget of up to $1,000
Interview Process:
We will provide you with feedback throughout the interview process.
Join Praktika and lead the charge in driving exponential growth and innovation. Apply now to be part of a team that is redefining language learning for millions of users worldwide.
Location: Milan, Italy; Biassono, Italy
Workplace: Hybrid
Artificial Intelligence. Actual Impact.
At Docebo, we’re using AI to change how people learn at work—and we mean actually change it. We’re an AI-powered learning platform that helps organizations create, deliver, and manage training all in one place. But our real mission goes deeper: we help teams move faster, work smarter, and focus on the work that truly matters. Our platform is built with intelligent, time-saving tools that personalize learning, eliminate busywork, and turn training from a checkbox into a superpower. The result? Better experiences for learners and real results for businesses.
We’re shaping the future of learning with a team that isn’t afraid to challenge the status quo. If you're excited by the idea of using AI to make work-life better for real people–you’ll feel right at home here. And it’s not just what we build, it’s how we show up. At Docebo, our values aren’t just posters on the wall—they guide how we work every day. We call it the Docebo Heart: trust by default, assume positive intent, and create space for different perspectives to thrive.
So… what are you waiting for? Join 900+ Docebians around the world and help us reinvent the way people learn, because learning never stops.
🗺️ THE ADVENTURE AHEAD
As a Senior Product Engineer I at Docebo, you aren't just writing code; you are the architect of a world-class SaaS platform that empowers millions to learn and grow. You’ll join a cross-functional team where your mission is to design and deploy solutions that push the boundaries of EdTech. By embracing "Near Zero Handovers," you will have the autonomy to see your ideas move from a whiteboard concept to a global production environment. This is your chance to tackle complex technical challenges and leave a lasting mark on a product that is literally shaping the future of work.
Our Tech-Stack
We build modern, scalable, and resilient products. Our ecosystem is diverse, and we believe in leveraging the best tools for the job. In this role, your day-to-day will be mainly focused on Golang and PHP development, and when needed supporting on Frontend development using Angular. Here is a snapshot of our technology stack:
- Core Backend: We power our services using PHP, Node.js (TypeScript), and Golang. We are also embracing Serverless architecture, leveraging it specifically for our newest modules and features to ensure maximum scalability and speed of innovation.
- Frontend Ecosystem: Angular is our main framework for web applications, though some of our cross-functional teams build components using React.
- Mobile Development: We deliver high-quality cross-platform mobile experiences powered entirely by React Native.
- Cloud & DevOps: Our entire infrastructure is fully cloud-native and hosted on AWS.
🛠️ THE DAY-TO-DAY
- Engineer Excellence: Design, implement, and deploy scalable software solutions that enhance the core functionality of our global SaaS platform.
- Collaborate Without Borders: Partner closely with Product Managers, UX designers, and QA legends to turn visionary concepts into high-performing features.
- Champion Code Quality: Write clean, efficient, and beautifully documented code while participating in peer reviews to keep our standards sky-high.
- Crush Technical Debt: Proactively engage in refactoring efforts to boost system performance and ensure our codebase remains maintainable and modern.
- Solve Complex Puzzles: Monitor and troubleshoot live applications, identifying and resolving issues quickly to ensure our users always have a smooth experience.
- Live the Agile Life: Fully immerse yourself in sprint planning, daily stand-ups, and retrospectives to keep our momentum and goals perfectly aligned.
💪 YOUR SUPERPOWERS
- Experience: 4 + years of experience in full-stack development
- Technical Versatility: You have hands-on experience with Golang or PHP (or both) and in any frontend technology (Angular or React).
- Agile Expertise: You thrive in Scrum environments and possess a clear understanding of CI/CD processes and rapid delivery.
- DevOps DNA: Experience with Docker, Kubernetes, or Infrastructure as Code tools like Terraform.
- Testing Mastery: You have a passion for automation and experience with testing frameworks to ensure high-velocity delivery.
- Proactive Problem Solver: You have a "can-do" mindset and the diagnostic skills needed to fix complex issues with speed and efficiency.
- Collaborative Spirit: You are a dedicated team player who communicates effectively and takes full accountability for your work.
OUR HYBRID WORK PHILOSOPHY 🤝
Great work can happen anywhere but coming together helps us go further. Our team spends three days a week in the office (Tuesday-Thursday) to collaborate, solve problems, and learn from each other. With flexibility the rest of the week, it’s a balance designed to help everyone do their best work and keep growing.
OUR TOTAL REWARDS PHILOSOPHY 🎉
Our Total Rewards Philosophy centers around three core areas to reward and care for our People:
- Rewarding Impact: We lead with competitive pay to reward the impact, skills and traits that fuel our success.
- Fostering Holistic Wellbeing: We care deeply about and invest in the whole person with programs that support our people’s physical, mental, and financial well-being.
- Empowering Our Talent Culture: We build a culture of trust and empowerment by designing our rewards and benefits with transparency, equity, and flexibility, enabling our people to do their best work and stay for the long haul.
OUR PROMISE TO YOU 😍
- Financial Wellness: Own a piece of Docebo through our Employee Share Purchase Plan (ESPP) at a 15% discount, plus a competitive compensation package.
- Your Well-Being, Covered: You’ll get access to health benefits, so you can get the care you need when you need it.
- Rest, Relax, Repeat: Rest and recharge with paid vacation days, two company-wide Docebo Days, floating holidays for cultural celebrations, and your birthday off!
- Family First: We provide coverage offering you time with your little one(s) so you can soak up all those precious moments. Fun fact: we had 30 Docebian babies join the family in 2025!
- Fuel for Your Day: Receive a meal voucher for every working day, so you can focus on doing your best work while enjoying a meal that keeps you energized.
- Connections That Count: Connect with global communities through our Employee Resource Groups (including PRIDE, DWA, BIDOC, and Green Ambassadors) and company-wide events that keep the fun rolling all year long.
Location: Berlin Office; Iasi Office; London Office; Dublin
Workplace: Hybrid
About the role
Taktile empowers financial institutions to transform into truly AI-native organizations. We’re growing rapidly with enterprise customers across banks and insurance companies, and we’re looking for a Senior Full-Stack Engineer to join our Agent team.
We are building a platform for creating, publishing, and executing AI-powered agents that help teams automate complex workflows in financial services. The Agents team owns the agent execution runtime, tool orchestration, and platform infrastructure that makes this possible, including the conversational copilot experiences built on top of it across the product.
We are hiring a Full-Stack Engineer to help build and ship production features across this entire stack, from the agent runtime and tool orchestration layer in the backend, to the conversational copilot experiences users interact with every day. You'll work alongside experienced engineers, contribute to real product impact from day one, and grow your skills in a fast-moving, high-ownership environment.
What You'll Do
- Build and ship features end-to-end for Taktile's AI agent platform: backend in Python (FastAPI) on AWS serverless infrastructure, and frontend in React and TypeScript.
- Build conversational copilot experiences end to end: chat UI components, streaming responses, rich in-chat interactions, and human-in-the-loop approvals.
- Improve how agents run, how they connect to external tools, and how they behave when something goes wrong.
- Own your work end-to-end: collaborate on scope, implement, test, release, and iterate based on real usage and customer feedback.
- Use leading-edge AI tools (e.g. Claude) on a daily basis to move faster, improve quality, and build AI-native capabilities where it makes sense.
- Review pull requests with depth, improve test coverage and CI/CD, and raise the bar on reliability and engineering excellence.
- Engage actively in team rituals such as daily syncs, planning sessions, demos, and technical deep-dive discussions.
- Grow as an individual and accelerate your career by learning from experienced team members, contributing to a foundational layer of the product, and joining cross-team learning groups.
- For career growth at Taktile, this role will involve daytime ops duty and at some point joining an on-call rotation, so you need to have passion for owning systems end to end and grow your DevSecOps skills as well.
Team's tech stack
- Backend: Python (FastAPI, Pydantic)
- Frontend: React, TypeScript
- Data: DynamoDB, Postgres
- Cloud: AWS serverless (Lambda, API Gateway)
- AI: LLM orchestration, tool-use frameworks, streaming execution
Requirements
- Strong engineering fundamentals with a passion for simplicity and precision.
- Fluency in English, both written and spoken, is essential as we operate in an hybrid environment requiring clear and effective communication. Strong English skills are also crucial to efficiently interacting with AI.
- Prior industry experience building full-stack web applications (this is not an entry-level position).
- Proficiency with React and TypeScript, and experience building rich, interactive user interfaces.
- Experience with Python back-end development, building and operating RESTful APIs, and working with databases.
- Experience integrating into AWS or similar cloud providers.
Nice but not required
- Experience building chat or conversational UIs, real-time/streaming interfaces, or data visualization.
- FastAPI and Pydantic experience.
- DynamoDB or Postgres, SQLAlchemy.
- Exposure to LLM application development, agent frameworks, MCP, or building developer tools.
- Prior ops or on-call experience.
- Experience with distributed systems, async task processing, or observability tooling (tracing, metrics, logging).
OUR OFFER
- Work with colleagues that lift you up, challenge you, celebrate you and help you grow. We come from many different backgrounds, but what we have in common is the desire to operate at the very top of our fields. If you are similarly capable, caring, and driven, you'll find yourself at home here.
- Experience a truly flat hierarchy and communicate directly with founding team members. Having an opinion and voicing your ideas is not only welcome but encouraged, especially when they challenge the status quo.
- Learn from experienced mentors and achieve tremendous personal and professional growth. Get to know and leverage our network of leading tech investors and advisors around the globe.
- Receive a top-of-market equity and cash compensation package.
- Get access to a self-development budget you can use to e.g. attend conferences, buy books or take classes.
- Receive a new Apple MacBook Pro, as well as meaningful home office set-up.
OUR STANCE
- We're eager to meet talented and driven candidates regardless of whether they tick all the boxes. We're looking for someone who will add to our culture, not just fit within it. We strongly encourage individuals from groups traditionally underestimated and underrepresented in tech to apply.
- We seek to actively recognize and combat racism, sexism, ableism and ageism. We embrace and support all gender identities and expressions, and celebrate love in its many forms. We won't inquire about how you identify or if you've experienced discrimination, but if you want to tell your story, we are all ears.
ABOUT US
Taktile enables financial institutions to transform into AI-native organizations that are increasingly powered by autonomous agents.
With our modular Agentic Decision Platform, customers combine AI agents, rules, relevant context, and human oversight to safely automate and optimize their decisions—approving more customers, reimbursing claims instantly, stopping fraud before it spreads, and financing every business worth funding.
Founded in 2020, Taktile powers millions of decisions daily for institutions including Mercury, Monzo, Faire, and Pleo.
With offices in New York, Berlin, London, São Paulo, and Iași, the company has raised $184M from Growth Equity at Goldman Sachs Alternatives, Index Ventures, Tiger Global, Balderton Capital, and Y Combinator. Learn more at taktile.com http://taktile.com.
About Your Employment. Taktile operates through regional entities worldwide. Depending on the location of this role, your employment or engagement will be with Taktile LLC (US), Taktile GmbH (Germany), Taktile Ltd (UK), or Taktile SRL (Romania). The applicable entity will be confirmed during the offer process.
Your Privacy. Taktile (“we” or “us”) is the controller of the personal data you provide during this application process. We collect and process your name, contact details, resume/CV, work history, education, and any other information you submit or that we obtain from publicly available sources or references.
How we use your data: We process your personal data to evaluate your candidacy, communicate with you about the recruitment process, comply with legal obligations (such as right-to-work verification), and, with your consent, to consider you for future opportunities.
Legal basis (EU/UK applicants): We rely on (i) pre-contractual steps at your request (GDPR/UK GDPR Art. 6(1)(b)), (ii) legal obligations (Art. 6(1)(c)), and (iii) our legitimate interest in evaluating candidates (Art. 6(1)(f)).
Retention: If your application is unsuccessful, we retain your data for 12 months after the recruitment process concludes, unless you consent to longer retention. Successful candidates’ data becomes part of their employment records.
Your rights: Depending on your location, you may have the right to access, correct, delete, or restrict the processing of your personal data, to data portability, and to withdraw consent.
Automated decision-making: We use automated tools to assist in screening applications. No hiring decision is made solely by automated means without human review.
International transfers: Your data may be transferred to and processed in the United States, Germany, the United Kingdom, or Romania. Where required, transfers are protected by Standard Contractual Clauses or other approved mechanisms.
By submitting your application, you acknowledge that you have read and understood Taktile’s Applicant Privacy Policy. To exercise your rights or ask questions, contact privacy@taktile.com.
Location: Tel Aviv, HQ
Workplace: OnSite
WHAT YOU'LL DO
- Extend Wonderful’s platform by designing and building reusable primitives that turn one-off customer and internal needs into scalable platform capabilities.
- Become a top contributor to the Wonderful Catalog by shipping custom tools, agent skills, applications, and end-to-end workflows that teams and customers genuinely adopt.
- Own and evolve our organizational knowledge agent, demo factory, and other internal systems the company relies on every day.
- Turn successful prototypes into stable, supported products that become part of Wonderful’s core offering.
WHAT WE'RE LOOKING FOR
- 5+ years of experience building production software, with strong technical depth and the ability to own architecture and move quickly across the stack.
- Ex-founder or founding-team member who has built and shipped a product from zero, owned outcomes end to end, and made decisions with incomplete information.
- Strong product instincts, with experience prioritizing roadmaps and building tools that teams genuinely rely on.
- Exceptional communicator who creates clarity across engineering, product, GTM, leadership, and customers.
- Highly proactive, comfortable with ambiguity, and energized by building the systems that enable a fast-moving organization to scale.
Candidate Privacy Notice https://www.wonderful.ai/careers/candidate_notice
Location: Remote - North America - South America - Europe
Who We Are:
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure
for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.
Your Role:
As a Senior Full-Stack Engineer on Alpaca Connect, you will build the tools and services that help developers launch applications on Alpaca. You will work across TypeScript and React frontends and Go services.
You will improve partner onboarding, app management, compliance review, marketplace discovery, consent, and permissions. You will also connect these workflows to Alpaca's identity, account, trading, and market data systems.
You will work closely with Product, Design, Compliance, Support, Partnerships, and Platform teams. We are looking for someone who can turn complex requirements into secure, straightforward product experiences.
Things You Get To Do:
Build and maintain Connect experiences in TypeScript and React, with supporting Go services.
Improve app onboarding, testing, compliance review, approval, publishing, and management.
Turn manual support and compliance work into clear, auditable self-service workflows.
Design APIs and integrations across Alpaca's identity, account, trading, and market data systems.
Own features from design through production and help improve the team's technical direction.
Who You Are (Must-Haves):
5+ years of experience building production full-stack applications.
Strong TypeScript and React skills.
Experience with Go or another modern backend language.
Strong SQL and relational database skills, preferably PostgreSQL.
Experience designing REST APIs and integrating distributed services.
Experience with OAuth, OIDC, or similar authorization systems.
A track record of delivering secure, user-facing features end to end.
Clear communication and sound judgment when requirements are incomplete or ambiguous.
Who You Might Be (Nice-to-Haves):
Experience with developer platforms, partner portals, or marketplaces.
Experience with compliance or operational workflows in a regulated industry.
Experience with GCP, Docker, Kubernetes, or production observability.
Experience with financial markets, brokerage systems, or market data.
Experience working at a startup or on a distributed remote team.
How We Take Care of You:
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time USD $500
Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
Location: London & San Francisco
Workplace: onsite
THE OPPORTUNITY
We are building Watcher, a coding agent security product. Watcher is deployed in production and monitors billions of agent tokens per month across engineering teams at agent-building scale-ups and enterprises. We are looking for a product engineer to build and scale Watcher end to end.
This role includes backend and frontend components. You will own features across the full stack, from agent hooks and ingestion pipelines to monitoring dashboards and enterprise integrations. You can expect to own features from customer conversation to production deployment.
This is truly a “start-up role”: you will own big chunks of the product, make decisions fast, and ship at high volume. You will join a small team with significant ability to shape the product and tech, and you can earn more responsibility quickly. This is an individual contributor role but could lead to management responsibilities eventually, if desired.
KEY RESPONSIBILITIES
Ship product end to end (~45%)
Feature development
Design, build, and ship Watcher features across the stack: agent-side hooks and CLI tooling, ingestion and grading pipelines, real-time monitoring UI (Watcher Live), and the organization-wide Analyzer dashboard.
Own features end to end, from ambiguous requirements to production: talk to users, scope the work, make the technical decisions, put that into production, and iterate based on usage.
Build Watcher integrations: We currently support Claude Code and Codex, but we’re planning on increasing our coverage to other coding agents, LLM gateways, and anywhere that could benefit from agent monitoring.
Build the policy and configuration layer that lets security teams set org-wide guardrails for engineers to operate safely within.
Productionize research
Turn monitoring research (new monitors, grading strategies, backtesting results) into production-ready product features. We are "our own customer": You will use the product you build every day.
Infrastructure and scale (~35%)
Design and operate backend systems that process large volumes of agent logs in real time.
Own reliability: robust error handling, graceful degradation, and observability (logging, metrics, tracing, alerting). We should catch issues before customers do.
Architect data models and storage that handle both high-throughput writes and complex analytical queries over historical trajectories. Retention policies have to fit highly sensitive customer data.
Make sure Watcher is safe to deploy: Work with our AI Security & Control Engineer on tenant isolation, encryption, and access controls. Watcher touches some of the most sensitive data our customers have.
Customer and integration engineering (~20%)
Build and maintain integrations with the enterprise security stack, e.g. streaming monitoring alerts into SIEM systems and existing security operations workflows.
Support flexible deployment models: cloud-hosted, on-prem, and local backends, so sensitive agent logs never have to leave customer control.
Talk to customers, debug issues in their environments, and feed what you learn back into the roadmap.
REPRESENTATIVE PROJECTS
Secure a new frontier coding agent:
Take an agent we don't yet support (e.g. Cursor) from zero to fully monitored. Build the hook/integration layer, normalize its trajectory format into our data model, validate monitor accuracy on real traffic, and ship it to customers.
Build the real-time blocking path:
Design the low-latency pipeline that lets monitors block dangerous actions (e.g. git push --force, secret exfiltration) before they execute, while keeping p95 latency low enough that developers don't feel it. Handle traffic spikes and partial failures gracefully.
Ship an Analyzer capability end to end:
Design and build an organization-wide view (e.g. failure trends over time, cross-session pattern detection) from data model through API to UI, based on what security teams actually need.
Deploy Watcher inside locked-down enterprises:
Build and document the self-hosted/on-prem deployment story so that enterprises with strict data requirements can run Watcher inside their own infrastructure.
JOB REQUIREMENTS
Must-haves
4+ years building production software.
You have shipped and operated real systems with real users, and you know what it takes to keep them reliable.
Full-stack capability.
You are strong on the backend (APIs, data pipelines, databases, cloud infrastructure) and productive on the frontend (modern web UI). You don't need to be world-class at both, but you must be able to own a feature across the whole stack. Our stack is primarily Python and TypeScript.
High agency and ownership.
You are willing to own big chunks of the product, make decisions fast with incomplete information, and be accountable for the outcome. You don't wait to be told what to do and have an accurate sense of the roadmap for the product.
High output volume.
You have used Claude Code, Codex, Cursor, or similar tools heavily to accelerate or have built agents or agent tooling yourself.
Startup pace.
You are excited about a fast-moving environment, comfortable with ambiguity and changing priorities, and willing to grind when it matters.
Product sense.
You can talk to users, translate vague requirements into concrete designs, and make good calls about what to build and what to cut.
Strong nice-to-haves
Previous work on developer tools, monitoring/observability systems, or security products.
Watcher sits at the intersection of all three.
Real-time or large-scale data processing experience
(streaming pipelines, message queues, high-throughput log systems).
Enterprise or on-prem deployment experience.
Shipping software into environments you don't control is its own skill.
Experience building LLM-powered applications,
e.g. LLM-as-judge setups, evaluation pipelines, or familiarity with frameworks like Inspect.
Early-stage startup experience.
You have been employee 1-15 somewhere and know what it feels like to build a product with no playbook.
Explicitly not required
Formal AI safety background.
We need excellent product engineers who can learn the AI safety context, not AI safety researchers who need to learn engineering.
Management experience.
This is an IC role, at least initially.
Deep experience in every technology we use.
We care about demonstrated ability to learn and ship, not checkbox familiarity with our exact stack.
We want to emphasize that people who feel they don’t fulfill all of these characteristics but think they would be a good fit for the position, nonetheless, are strongly encouraged to apply.
BENEFITS
This role offers market competitive salary, equity, and competitive benefits.
Salary:
San Francisco:
$222,000 – $290,000
London:
£149,000 – £195,000. We will be looking to meaningfully raise salaries soon.
Our engineers effectively have an unlimited token budget. If a better result costs more compute, use it.
Flexible work hours and schedule
Unlimited vacation
Unlimited sick leave
Up to 6 months of paid parental leave
Comprehensive health, dental and vision insurance
Retirement savings with competitive employer matching (e.g. 401(k) for US employees)
Lunch, dinner, and snacks are provided for all employees on workdays
Paid work trips, including staff retreats, business trips, and relevant conferences
A yearly $1,000 (USD) professional development budget
Relocation support and visa fees (if applicable)
LOGISTICS
Time Allocation:
Full-time
Location:
This is an in-person role working out of our London or San Francisco office. We offer flexible working hours and some wfh arrangements.
Visa sponsorship:
We sponsor visas in both the UK and US. Sponsorship isn't guaranteed for every role or candidate, but if we make you an offer, we'll work with you to find the right visa route.
ABOUT THE TEAM
The product team consists of product engineers: Jeremy Neiman, Zak Walters, Zen van Riel, Srdjan Miletic and Gustavo Bicalho; research scientists: Victor Gillioz, Monika Jotautaitė, Dmitrii Volkov; and our GTM lead: Kyle Dai. Marius Hobbhahn (CEO) advises the team. Furthermore you will interact with our other SWEs and researchers, since we intend to be "our own customer" by using our products internally for our research work. You can find our full team here.
ABOUT APOLLO RESEARCH
The rapid rise in AI capabilities offers tremendous opportunities, but also presents significant risks. At Apollo Research, we're primarily concerned with risks from Loss of Control, i.e. risks coming from the model itself rather than e.g. humans misusing the AI. We're particularly concerned with deceptive alignment / scheming, a phenomenon where a model appears to be aligned but is, in fact, misaligned and capable of evading human oversight.
We work on the science of scheming, detection of scheming (e.g. building evaluations), and scheming mitigations (e.g. anti-scheming). We also work on control and monitoring research (see our scalable monitoring agenda). We work closely with many frontier AI companies, such as OpenAI, Anthropic, Google, Meta, Thinking Machines and others, e.g. to test their models and collaborate on the science of scheming. At Apollo, we aim for a culture that emphasizes truth-seeking, being goal-oriented, giving and receiving constructive feedback, and being friendly and helpful. If you're interested in more details about what it's like working at Apollo, you can find more information here.
We also build a coding agent security product called Watcher that secures agent deployments in companies. Our goal is to reduce the probability of catastrophic incidents by securing coding agents, learning about their real-world risks, and publishing our research on how to build these control systems most effectively.
Equality Statement: Apollo Research is an Equal Opportunity Employer. We value diversity and are committed to providing equal opportunities to all, regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, or sexual orientation.
HOW TO APPLY
Please complete the application form with your CV. The provision of a cover letter is neither required nor encouraged. Please also feel free to share links to relevant work samples.
About the interview process: Our multi-stage process includes a screening interview, a take-home test (3 hours), 3 technical interviews, and a final interview with Marius (CEO). There are no leetcode-style general coding interviews. You may use AI tools on the take-home; we judge the result the way we'd judge any contributor's work, so you are responsible for the quality of everything you submit. If you want to prepare, we suggest building simple monitors for coding agents and running them on your own Claude Code / Cursor / Codex / etc. traffic.
Your Privacy and Fairness in Our Recruitment Process: We are committed to protecting your data, ensuring fairness, and adhering to workplace fairness principles in our recruitment process. To enhance hiring efficiency, we use AI-powered tools to assist with tasks such as resume screening. These tools are designed and deployed in compliance with internationally recognized AI governance frameworks. Your personal data is handled securely and transparently. All resumes are screened by a human and final hiring decisions are made by our team. If you have questions about how your data is processed or wish to report concerns about fairness, please contact us at info@apolloresearch.ai.
Location: San Francisco, CA | New York City, NY
About Anthropic
Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems.
About the role
Anthropic's RL Data Platform team builds the systems that produce, move, and serve the human data Claude learns from: the interfaces humans use to give feedback, the pipelines that turn raw feedback into training signal, and the tooling researchers use to launch, monitor, and inspect data collection. Every RL run depends on a steady supply of high-quality data - human feedback, expert demonstrations, graded transcripts - and when a researcher has an idea for new data on Monday, our job is to make it collectable by Wednesday and in the training mix by Friday.
This is a full-stack, ownership-heavy role on a small, senior team. You'll design and ship web interfaces used by thousands of expert annotators, build the backend services and data pipelines behind them, and work directly with RL researchers to understand what data they need and why. You'll scope your own projects, make architectural calls, and see them through to production. We're looking for engineers who treat researchers as their users, build for reliability first, and care as much about the shape of the data leaving the system as the UI going into it.
Key responsibilities
Design, build, and operate the feedback and data collection interfaces used by human annotators, domain experts, and internal researchers.
Build and maintain the backend services, APIs, and pipelines that route model samples to humans and return structured feedback to training.
Own the reliability, latency, and usability of systems that run continuously against live model endpoints.
Partner with RL researchers to translate loosely specified data needs into well-scoped collection campaigns and the tooling to run them.
Build dashboards, monitoring, and inspection tools so researchers can see data quality and throughput without asking an engineer.
Identify and remove the bottlenecks between "we want this data" and "it's in the training mix".
Minimum qualifications
Strong full-stack engineering skills, with production experience in TypeScript/React on the frontend and Python on the backend.
Experience designing and operating backend services and data pipelines that other teams depend on.
A track record of owning projects end-to-end, from an ambiguous brief to something in production that people use.
Comfort working directly with technical stakeholders whose needs change week to week, and the judgment to push back when something isn't worth building.
Effective use of AI tools in your own day-to-day work.
Care about the societal impacts of your work.
Preferred qualifications
Experience building annotation, labelling, evaluation, or other human-in-the-loop data tooling.
Experience with RLHF, preference data, or other human-feedback pipelines for ML systems.
Experience shipping researcher-facing or other expert-facing internal tools people love: interviewing users, hunting down friction, measurably improving the experience.
Experience running experiments on data collection interfaces and using the results to improve data quality.
Experience working with crowdworker or expert vendor platforms at scale.
Familiarity with how LLMs are trained and evaluated.
Representative projects
Build an interface that lets a domain expert review a long agentic transcript, flag the step where things went wrong, and write a corrected continuation - with the result landing in a training-ready format.
Rework the sampling path between our feedback interfaces and model endpoints to cut time-to-first-sample for annotators.
Build a campaign launcher that lets a researcher stand up a new data collection effort (task, rubric, population, quality checks) without writing code.
Instrument annotator behaviour to detect low-effort or adversarial work and surface it to the quality team automatically.
Design the data model for a kind of feedback we haven't collected before, and ship the pipeline that gets it into the training mix.
The annual compensation range for this role is listed below.
For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role.
Annual Salary:
$500,000
—
$850,000 USD
Logistics
Minimum education:
Bachelor’s degree or an equivalent combination of education, training, and/or experience
Required field of study:
A field relevant to the role as demonstrated through coursework, training, or professional experience
Minimum years of experience:
Years of experience required will correlate with the internal job level requirements for the position
Location-based hybrid policy:
Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices.
Visa sponsorship:
We do sponsor visas! However, we aren't able to successfully sponsor visas for every role and every candidate. But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this.
For roles performing work in California:
We will consider for employment all qualified applicants, including those with arrest or conviction records or criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the San Francisco Fair Chance Ordinance, the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
We encourage you to apply even if you do not believe you meet every single qualification.
Not all strong candidates will meet every single qualification as listed. Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work. We think AI systems like the ones we're building have enormous social and ethical implications. We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team.
Your safety matters to us.
To protect yourself from potential scams, remember that Anthropic recruiters only contact you from @anthropic.com email addresses. In some cases, we may partner with vetted recruiting agencies who will identify themselves as working on behalf of Anthropic. Be cautious of emails from other domains. Legitimate Anthropic recruiters will never ask for money, fees, or banking information before your first day. If you're ever unsure about a communication, don't click any links—visit
anthropic.com/careers
directly for confirmed position openings.
How we're different
We believe that the highest-impact AI research will be big science. At Anthropic we work as a single cohesive team on just a few large-scale research efforts. And we value impact — advancing our long-term goals of steerable, trustworthy AI — rather than work on smaller and more specific puzzles. We view AI research as an empirical science, which has as much in common with physics and biology as with traditional efforts in computer science. We're an extremely collaborative group, and we host frequent research discussions to ensure that we are pursuing the highest-impact work at any given time. As such, we greatly value communication skills.
The easiest way to understand our research directions is to read our recent research. This research continues many of the directions our team worked on prior to Anthropic, including: GPT-3, Circuit-Based Interpretability, Multimodal Neurons, Scaling Laws, AI & Compute, Concrete Problems in AI Safety, and Learning from Human Preferences.
Come work with us!
Anthropic is a public benefit corporation headquartered in San Francisco. We offer competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours, and a lovely office space in which to collaborate with colleagues.
Guidance on Candidates' AI Usage:
Learn about
our policy
for using AI in our application process.
География найма не уточнена
УдалённоseniorБолгария, Венгрия
УдалённоseniorБолгария, Венгрия
УдалённоseniorБолгария, Венгрия
УдалённоseniorБолгария, Венгрия
География найма не уточнена
seniorLondon, United Kingdom
ГибридseniorMilan, Italy; Biassono, Italy
ГибридseniorBerlin Office; Iasi Office; London Office; Dublin
УдалённоseniorRemote - North America - South America - Europe
ОфисLondon & San Francisco; Relocation support and visa fees (if applicable)