Обязанности:
Наша команда занимается созданием высоконагруженного инструментария для сбора и доставки неструктурированной информации из открытых источников, критически важных для бизнеса Торговой площадки. В процессе работы мы решаем широкий спектр исследовательских задач в рамках сбора больших массивов данных, доступ к которым затруднен 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 лет; Опыт проведения код-ревью и навык обеспечения высокого качества кода; Желание принимать прямое участие в процессах и влиять на результат; Способность быстро и качественно учиться. Мы предлагаем: Удалёнку из любой точки, гибрид или офис — на выбор; Свободу действий в принятии решений. Мы проводим ретроспективы: если есть идея по улучшению продукта или процессов в команде, она обязательно будет услышана; Достойный уровень заработной платы; Возможность расти и развиваться вместе с нашим бизнесом.