Старший бэкенд-разработчик в команду «Анонимайзер»
Senior backend engineer on Avito's 'Anonymizer' team, building a platform that uses text models to detect and anonymize personal data in text. Day to day: own the platform's architecture, integrate DS/ML models into a stable Python service, set SLAs with monitoring/alerts, run load testing, and manage the tech backlog.
- Compensation
- Not disclosed
- Location
- Москва
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Led large streams with high uncertainty: gathered requirements, planned work, decomposed tasks, owned delivery and result monitoring
- Understands basic principles of how ML models work
- Worked in teams with DS engineers, built services and infrastructure around ML models
- Able to thoroughly test solutions against functional and non-functional requirements
- 5+ years writing services in Python
- Willing to be the only engineer on the team alongside DS engineers
Nice to have
- Experience with data anonymization
- Willing to maintain a small frontend
- Experience working with text models
Full description
О команде: Наша команда развивает платформу анонимизации, которая на базе текстовых моделей определяет наличие персональных данных в тексте и помогает их обезличивать.
Какие задачи вас ждут: развивать платформу анонимизации, отвечать за архитектуру и её техническое состояние;работать с DS-инженерами и интегрировать их модели в стабильное платформенное решение;интегрироваться с решениями нескольких команд:согласовывать технические решения;описывать и поддерживать контракты;вести технический бэклог стрима и контролировать рост технического долга;определять SLA платформы и методику его расчёта:настраивать мониторинг и алёрты;поддерживать выполнение SLA;проводить нагрузочное тестирование платформы, следить за её пропускной способностью и масштабируемостью;писать надёжный, чистый и легко поддерживаемый код.
Мы ждем, что вы: лидировали крупные стримы с высокой степенью неопределённости:собирали требования;планировали работу;декомпозировали задачи;отвечали за реализацию и мониторинг результатов;понимаете базовые принципы работы ML-моделей;работали в командах совместно с DS-инженерами, создавали сервисы и инфраструктуру вокруг ML-моделей;умеете качественно тестировать свои решения с учётом функциональных и нефункциональных требований;писали сервисы на Python от 5 лет;готовы быть единственным инженером в команде рядом с DS-инженерами.
Будет здорово, если вы: работали с анонимизацией данных;готовы поддерживать небольшой фронтенд;работали с текстовыми моделями.
Работа у нас — это: расширенная забота о здоровье: ДМС, страхование жизни, онкострахование;сервис психологической поддержки, а также финансовые, юридические и ЗОЖ-консультации для вас и ваших близких;корпоративный спорт: групповые тренировки, велбиинг-приложение;спецпредложения от партнёров и скидки на сервисы Авито: бронирование жилья, услуги продвижения, ипотечное страхование;компенсация питания.