Job Details
AI Implementation
Mid-level
Remote
Russian
Possibly outdated
Sep 28
This job was posted more than a month ago — it may no longer be active

Python Developer / AI Engineer (Document Processing)

AYROSA is hiring a Middle Python Developer / AI Engineer for document processing. Remote work available. Tasks include parsing Excel/PDF/scans, data extraction, normalization, and building backend/API.

Responsibilities: - Parse and process documents in Excel, PDF, and scanned formats - Extract tabular data from documents - Normalize dates, document numbers, amounts, and other fields - Design and implement data matching logic - Identify discrepancies between two sources - Handle complex cases: different periods, differing numbers, partial matches, and other ambiguous situations - Integrate OCR and Document AI tools - Use LLMs when necessary for interpretation and generating human-readable explanations - Develop backend/API for the service - Participate in MVP architecture design - Work with real anonymized financial documents and test solution quality on historical data

Requirements: - 3+ years of commercial Python development experience - Strong Python skills - Experience with pandas and tabular data - Experience with Excel/CSV processing - Experience with PDF parsing - Experience developing backend services and REST APIs - Understanding of matching, normalization, and data cleaning algorithms - Ability to design solutions independently, not just follow ready-made specs - Experience with Git Nice to have: - Experience with OCR: Tesseract, PaddleOCR, or similar - Experience with PyMuPDF, pdfplumber, Camelot, Tabula - Experience with fuzzy matching - Experience with Document AI / Intelligent Document Processing - Integration of LLM APIs: OpenAI, Azure OpenAI, YandexGPT, or similar - Experience developing reconciliation / data matching systems - Experience with financial, accounting, or other structured documents - Experience with on-premise solutions - Experience building solutions that combine deterministic business logic and AI

Work format: remote possible

OpenAI
CSV
PDF
data matching
PaddleOCR
REST API
Git
LLM
OCR
Camelot
pdfplumber
Azure OpenAI
Python
Tesseract
YandexGPT
Document AI
pandas
fuzzy matching
Excel
PyMuPDF
Tabula
Reconciliation

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Python Developer AI Services (LLM / RAG)

QSOFT seeks a Python Developer for AI services (LLM/RAG), Moscow or remote, full-time. Middle level with Kafka and high-load systems.

Q
QSOFT

AI Engineer

AI Engineer at PLEXUS, remote in EU/US, full-time IT job.

P
PLEXUS

AI Solution/Principal Engineer

AI Solution/Principal Engineer at EPAM, a leading global provider of digital platform engineering. Remote work in Türkiye.

Turkey
E
EPAM