Heads and Hearts

Senior Python Backend Developer (AI tools)

370 000 - 550 000 RUR
  • Москва
  • Более 6 лет
  • Python
  • AsyncIO
  • PostgreSQL
  • Redis
  • MongoDB
  • Kafka
  • Docker

Привет! Мы продуктовая команда, которая занимается разработкой собственных приложений с неросетями, это Telegram-боты, Web приложения и API сервисы. Мы оперативно интегрируем Gen AI модели сразу после их выхода в open-source, делая их доступными их для пользователей по всему миру.

Сейчас находимся в поиске Senior Python Developer, который на высоком уровне владеет навыками пользования AI-инструментами для разработки (Copilot, Claude Code, Cursor и др.) и способен выстроить процессы и инфраструктуру так, чтобы AI-нейросети кратно ускоряли поставку фич, создавая дополнительную ценность поверх стандартных решений.

Ожидания от кандидата:

  • Имеете опыт коммерческой разработки от 4.5 лет;
  • Обладаете навыками самостоятельной работы и принятия решений с минимальным контролем;
  • Обладаете глубоками знаниями системного дизайна;
  • Понимаете как обеспечивать идемпотентность операций и консистентность состояний в распределенных приложениях;
  • Владеете DDD, Clean Architecture, CQRS-подобными паттернами, конкурентностью (CAS, mutex, idempotency), механизмами error recovery и подходами к type safety;
  • Создаёте ценность сверх ИИ, применяя его для оптимизации рутинных задач;
  • Самостоятельны, ответственны и умеете принимать решения с минимальным контролем.

AI-инструменты:

  • AI-Assisted Development: уверенное владение GitHub Copilot, Cursor или аналогичными инструментами для ускорения написания кода и рефакторинга;
  • Code Review & Quality: использование нейросетей для первичного анализа своего кода (self-review), поиска edge-cases и генерации Unit-тестов;
  • Validation: умение критически оценивать и дорабатывать предложенные ИИ решения, исключая галлюцинации и ошибки в логике;
  • Prompt Engineering: навык составления точных запросов для решения сложных архитектурных и алгоритмических задач.

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

  • Проектировать, разрабатывать и поддерживать высокопроизводительные и отказоустойчивые backend-сервисы на Python;
  • Интегрировать наши AI-модели в продукты, обеспечивая их стабильную и эффективную работу;
  • Участвовать в проработке архитектурных решений, выборе технологий и оптимизации текущих систем;
  • Работать с базами данных, брокерами сообщений и другими элементами инфраструктуры, обеспечивая их надежность;
  • Разрабатывать и поддерживать API для внутренних и внешних сервисов;
  • Писать чистый, тестируемый и поддерживаемый код, покрытый тестами;
  • Участвовать в code review и делиться экспертизой с командой.

Наш стек технологий:

  • Python (AsyncIO);
  • PostgreSQL, Redis, MongoDB, Kafka;
  • Docker.

Наша культура:

  • Режим высокой интенсивности: Это не та вакансия, где можно «отсидеться», высокий темп, фокус на результате, а не процессе.
  • Единственный проект в работы: Мы категорически против работы на нескольких проектах одновременно. Нам нужен ваш полный фокус.

Что можем предложить взамен:

  • Быстрорастущий проект и возможность расти вместе с ним;
  • Отсутствие бюрократии и скорость принятия решений;
  • Сложные технические решения, работа над архитектурными аспектами;
  • Адекватные коллеги, которые слушают и слышат;
  • Выплата в рублях.

Всегда открыты новым и интересным людям в команде, поэтому будем рады знакомству!