Reach out directly about this role
AYROSA Python Developer / AI Engineer (Document Processing) Work format: remote possible
☑️ What you will do -Analyze 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 if necessary to interpret and generate 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
☑️ Our requirements for candidates -Commercial Python development experience of 3+ years -Strong command of Python -Experience with pandas and tabular data -Experience processing Excel / CSV -Experience parsing PDF -Experience developing backend services and REST APIs -Understanding of data matching, normalization, and cleaning algorithms -Ability to design a solution independently, not just work from a ready-made technical specification -Experience with Git -Will be a plus: -Experience with OCR: Tesseract, PaddleOCR, or equivalents -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 equivalents -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
Contacts: recruiter contact
AYROSA
18 days ago
Grade
Middle
Experience
from 3 years
Work Format
Remote
AI writes it from your resume. You only have to send it.
RocketHunt estimate from real salaries