Авито, команда AI Lab ищет Python-разработчика.

Обязанности:

  • развивать платформу end-to-end: от продуктовой логики до инфраструктуры; запускать новые фичи, выстраивать интеграции и масштабировать систему под растущую нагрузку
  • принимать архитектурные решения: совершенствовать шаблонизацию и процессы разметки, развивать хранилища, избавляться от legacy-кода
  • работать с данными: оптимизировать PostgreSQL и ClickHouse, находить и устранять узкие места, повышать производительность системы
  • тесно сотрудничать с Data Science-инженерами и продакт-менеджерами, превращая их потребности в платформенные решения
  • писать качественный код: покрывать тестами, участвовать в код-ревью и влиять на инженерные практики команды

Требования:

  • уверенное владение Python 3.10+
  • знание asyncio и опыт работы с асинхронными фреймворками: aiohttp, FastAPI или аналогами
  • уверенная работа с SQL (PostgreSQL): проектирование схем, оптимизация запросов, миграции
  • опыт работы с очередями: Kafka, RabbitMQ, SQS или аналогами
  • готовность при необходимости дорабатывать фронтенд
  • опыт работы с Git, участие в код-ревью, написание тестов
  • технический английский на уровне чтения документации