Старший разработчик Go, Маркетплейс, Инструменты сбора данных

Дата размещения вакансии: 24.12.2024
Работодатель: Ozon
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Наша команда занимается созданием высоконагруженного инструментария для сбора и доставки неструктурированной информации из открытых источников, критически важных для бизнеса Торговой площадки. В процессе работы мы решаем широкий спектр исследовательских задач в рамках сбора больших массивов данных, доступ к которым затруднен OCR, Object detection, Generative-капчами, PoW-защитами, проверками целостности клиента (браузер, WebApp и Android), отпечатком сетевого стека.

Мы предлагаем интенсивную, но интересную работу, требующую внимания к деталям, хорошо развитого аналитического мышления и широкий кругозор в Сomputer Science. Если вы комфортно себя чувствуете в условиях, когда задача почитать «лапшу» JavaScript сменяется проведением ресерча по трансформерам, присоединяйтесь к нам!

Ключевые компоненты нашей работы выглядят так:

  • Высоконагруженная микросервисная архитектура: Golang, gRPC, Docker, Redis, Kafka и PostgreSQL;
  • Глубокое погружение в сетевой стек современных операционных систем: TCP/IP, HTTP 1.1/2/3, Wireshark;
  • Классический и DNN Computer Vision: локализация, классификация объектов, OCR, Fine-tuning;
  • Оптимизация нейронных сетей: Golang для MLE, Python для исследований и анализа данных, Pytorch, OpenCV, NLP для Fine-tuning LLM-моделей и ассистентов под кодовую базу проекта;
  • Собственный Chromium fork: C++, Rust, V8;
  • Анализ безопасности программного обеспечения: Ghidra, Frida, JavaScript, Kotlin/Java, Android.

Если вы не обладаете продвинутыми навыками во всех перечисленных технологиях, это не критично. Мы готовы помочь во всем разобраться.

Что предстоит делать?

  • Участвовать в разработке микросервисных систем;
  • Писать код для highload сервисов и больших объемов данных;
  • Мониторить и оптимизировать производительность систем.

Мы ожидаем:

  • Коммерческий опыт разработки на Go или C++/Rust от 5 лет;
  • Опыт проведения код-ревью и навык обеспечения высокого качества кода;
  • Желание принимать прямое участие в процессах и влиять на результат;
  • Способность быстро и качественно учиться.

Мы предлагаем:

  • Удалёнку из любой точки, гибрид или офис — на выбор;
  • Свободу действий в принятии решений. Мы проводим ретроспективы: если есть идея по улучшению продукта или процессов в команде, она обязательно будет услышана;
  • Достойный уровень заработной платы;
  • Возможность расти и развиваться вместе с нашим бизнесом.