О позиции
Компания AYROSA ищет Python Developer для работы с документами и интеграции AI. Основные задачи включают обработку документов в различных форматах и проектирование логики сопоставления данных.
Чем вы будете заниматься
- Разбирать и обрабатывать документы в форматах Excel, PDF и сканы.
- Извлекать табличные данные из документов.
- Нормализовать даты, номера документов, суммы и другие поля.
- Проектировать и реализовывать логику сопоставления данных.
- Выявлять расхождения между двумя источниками.
- Обрабатывать сложные кейсы: разные периоды, отличающиеся номера, частичные совпадения и другие неоднозначные ситуации.
- Интегрировать OCR и Document AI-инструменты.
- При необходимости использовать LLM для интерпретации и формирования человекочитаемых объяснений.
- Разрабатывать backend/API для сервиса.
- Участвовать в проектировании архитектуры MVP.
- Работать с реальными обезличенными финансовыми документами и тестировать качество решения на исторических данных.
Требования
- Коммерческий опыт разработки на Python от 3 лет.
- Уверенное владение Python.
- Опыт работы с pandas и табличными данными.
- Опыт обработки Excel / CSV.
- Опыт парсинга PDF.
- Опыт разработки backend-сервисов и REST API.
- Понимание алгоритмов сопоставления, нормализации и очистки данных.
- Умение проектировать решение самостоятельно, а не только работать по готовому ТЗ.
- Опыт работы с Git.
Будет плюсом
- Опыт с OCR: Tesseract, PaddleOCR или аналогами.
- Опыт с PyMuPDF, pdfplumber, Camelot, Tabula.
- Опыт с fuzzy matching.
- Опыт работы с Document AI / Intelligent Document Processing.
- Интеграция LLM API: OpenAI, Azure OpenAI, YandexGPT или аналогов.
- Опыт разработки систем reconciliation / data matching.
- Опыт работы с финансовыми, бухгалтерскими или другими структурированными документами.
- Опыт On-Premise решений.
- Опыт построения решений, где нужно сочетать детерминированную бизнес-логику и AI.
Вакансия предлагает интересные задачи в области обработки документов и интеграции AI. Требуется опыт работы с Python и соответствующими инструментами.
Кто здесь добьётся успеха
Глубокие знания Python и библиотек, таких как Pandas, для обработки и анализа данных, а также опыт работы с OCR для извлечения информации из документов.
Способность эффективно работать в удаленной команде, проявляя самодисциплину и инициативность в решении задач без постоянного контроля.
Опыт разработки и интеграции REST API для взаимодействия с внешними системами, а также умение проектировать логику сопоставления данных для повышения эффективности обработки.
Аналитическое мышление и внимание к деталям, позволяющее точно нормализовать данные и минимизировать ошибки в процессе обработки документов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости AI
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев