О нас
Encord — универсальный слой данных для ИИ, который помогает более чем 300 командам ИИ обучать и запускать модели на правильных данных. Наша платформа индексирует, курирует, аннотирует и оценивает данные на протяжении всего жизненного цикла ИИ — от разработки до производства.
Нам доверяют Woven by Toyota, AXA, UiPath, Zipline и другие. Мы — амбициозная команда из более чем 100 человек, работающая на переднем крае ИИ, и привлекли $60 млн в раунде финансирования серии C от Wellington Management, CRV, Next47 и Y Combinator.
Роль
В качестве инженера продукта в Encord вы будете находиться в самом центре нашего продукта — отвечать за функции от начала до конца, от проектирования API и бэкенд-систем до пользовательского интерфейса, которым ежедневно пользуются команды аннотаторов, инженеры машинного обучения и специалисты по соответствию. Вам не будут просто выдавать технические задания — вы будете помогать их создавать.
Мы глубоко ценим мастерство в продукте, техническое совершенство и выпуск действительно важных для наших клиентов решений. Если у вас есть чёткое представление о том, каким должен быть хороший софт — и желание воплотить это в жизнь — вы отлично впишетесь в нашу команду.
Что вы будете делать
•Создавать масштабируемые бэкенд-системы и интуитивно понятные фронтенд-интерфейсы — отвечать за функции от схемы базы данных до визуального интерфейса
•Работать с ML-воркфлоу — разрабатывать инструменты для оценки моделей, активного обучения и автоматизированных конвейеров качества
•Быстро итеративно развивать продукт и выпускать качественные функции, поддерживая сильные практики CI/CD и тестирования
•Тесно сотрудничать с клиентами, продуктовой командой и дизайнерами, глубоко понимая проблемы и предлагая решения, которые приносят реальную пользу
•Вносить вклад в формирование работы команды — архитектурные решения, инженерная культура и направление продукта открыты для ваших идей
Кого мы ищем
•Вы многое видели и создавали. Лично разрабатывали и поддерживали несколько систем с нуля и понимаете, какие компромиссы связаны с созданием надёжного и производительного ПО в сжатые сроки
•Вы хотите, чтобы ваша работа имела ощутимый результат для людей. Вас не устраивает создание продуктов, которые так и не увидят свет
•Вы создатель. Вам нравится заниматься всеми аспектами создания не только программного обеспечения, но и полноценного продукта, и вы комфортно перемещаетесь по стеку технологий при необходимости
•Вам нравится решать задачи и мыслить с нуля, и вы всегда готовы осваивать новые навыки и быстро создавать решения
•Вы готовы решать задачи без чётко заданного определения или очевидного решения и рады иметь автономию для принятия решений по ходу дела
•Вы понимаете, что быть членом высокоэффективной команды — это две вещи. Вы вносите свой лучший вклад и помогаете другим делать то же самое. Вы всегда готовы помочь и повышаете уровень окружающих
Требования к опыту
•Сильный опыт full-stack разработки с успешным опытом выпуска продуктов, которыми вы гордитесь
•Глубокое владение хотя бы одним высокоуровневым языком программирования (мы используем Python и TypeScript, но для нас важнее глубина знаний, чем конкретный язык)
•Сильные навыки фронтенда — комфортно создавать отточенные, адаптивные интерфейсы, желательно с React
•Знакомство с облачной инфраструктурой (предпочтительно GCP) и контейнеризированным развертыванием (Kubernetes) будет плюсом
•Опыт создания продуктов в масштабах и в условиях быстрого роста стартапа или динамичной среды
•Опыт работы с ML-воркфлоу или инфраструктурой машинного обучения будет плюсом
Технический стек
В Encord мы не привязаны к конкретным технологиям и не ожидаем опыта во всех перечисленных — если вы готовы учиться, пожалуйста, подавайте заявку.
•Бэкенд: Python
•Фронтенд: TypeScript и React
•Развёртывание: Kubernetes
•Инфраструктура: GCP
•Машинное обучение: PyTorch, CUDA, Ray
Почему Encord
•Конкурентная зарплата, комиссия и значительная доля в быстрорастущем стартапе
•Сильная культура личного присутствия — большая часть команды работает из нашего офиса в Лондоне 4+ дня в неделю
•25 дней ежегодного отпуска + государственные праздники Великобритании
•Ежегодный бюджет на обучение и развитие
•Командировки для встреч с клиентами, участия в мероприятиях и конференциях по Великобритании и Европе
•Ежедневные корпоративные обеды
•Ежемесячные корпоративные мероприятия и двухразовые выездные тимбилдинги