
Senior AI/ML engineer, document intelligence
Primary stack
Nice to have's
Job description
About the Position
Binariks is looking for a Senior AI/ML Engineer, Document Intelligence with strong applied LLM and OCR experience to build the AI extraction core of our configurable insurance underwriting platform.
We are building a configurable AI product that automates document-heavy submission processing for underwriting teams-ingesting mixed-format documents, classifying them, extracting structured fields with source evidence, and surfacing completeness signals for human review. This is application-layer AI engineering: integrating and orchestrating OCR and LLM services into a production pipeline, not training or fine-tuning models.
This role sits at the intersection of AI engineering, data architecture, and backend integration.
Responsibilities
- Design canonical data contracts (submission, source document, extracted field) shared between the AI pipeline and the backend services that consume it.
- Build OCR and document preprocessing for mixed formats (scanned and native documents), using cloud document-intelligence services.
- Implement whole-document classification using LLMs, tuned to the client's document types.
- Build structured field extraction that ties every extracted value back to its exact source location (evidence/provenance), not just the value itself.
- Design provider interfaces and adapters for OCR, LLM, and storage services that stay cloud-agnostic in principle while shipping against one cloud provider first.
- Implement non-binding completeness and attention signals (missing fields, type/range checks) without building calibrated confidence scoring or automated accept/decline logic.
- Set up lightweight, structured logging/tracing for LLM and OCR calls to make pipeline behavior debuggable, without building a full observability or evaluation platform.
- Integrate AI pipeline calls into an async, queue-based job architecture (e.g. FastAPI/Celery), working closely with backend engineers on retries, idempotency, and failure handling.
- Run smoke-level validation against existing sample datasets to confirm the end-to-end extraction path works, ahead of underwriter UAT.
- Work with the backend/frontend team to make sure extracted data and evidence are structured in a way that supports human-in-the-loop review screens.
Requirements
- 3+ years of experience building applied AI/ML systems in production, ideally with a document-processing or data-extraction focus.
- Hands-on experience with LLM-based classification and structured extraction (prompt design, schema-constrained outputs, evaluating extraction quality on real documents).
- Experience with OCR/document-intelligence services (Azure Document Intelligence, AWS Textract, or equivalent) and preprocessing mixed-format documents (PDF, scans, Office formats).
- Ability to design clean data contracts/schemas that other teams (backend, frontend) can build against.
- Comfortable working inside a backend service architecture (FastAPI, async task queues) well enough to integrate AI calls into a production pipeline - this is not a pure backend role, but requires backend literacy.
- Pragmatic engineering judgment: able to ship lightweight, "good enough" solutions for logging, validation, and testing rather than defaulting to building full platforms (evaluation harnesses, observability dashboards, calibrated confidence models) before they're needed.
- Experience working on a single-cloud-first, portability-minded architecture (interfaces/adapters designed for future multi-cloud, without over-building it upfront).
- Strong analytical skills - able to reason about document structure, edge cases, and failure modes in real-world business documents.
- Ability to work with ambiguous or evolving requirements typical of an early-stage product build.
- Upper-Intermediate or Advanced English.
Nice to Have
- Experience in insurance, underwriting, or another document-heavy regulated domain.
- Experience designing human-in-the-loop review workflows alongside a front
We Offer
- 18 days of paid annual leave
- 10 sick leaves
- Additional days off for special occasions
- Medical Care
- Health check-up
- Play Room
- IT Cluster membership
- Business Trip
- Tech Talks
- Training & Conferences
- Certification
- Accounting
- Corporate currency
- Work From Anywhere
- Sport
- Internal Activities & Events
- Maternity Leave Bonus
- National Holidays
About the Company
[Company description if present]
© Binariks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Hi, we’re Binariks 👋We are software development outsourcing company providing advanced consulting and development services to clients across the globe. The company is headquartered in the USA with development and consulting center located in Lviv, Ukraine.Binariks was founded by a group of top software outsourcing experts with over 20 years of experience working in the industry. We partner with various organizations ranging from startups to big enterprises helping them to achieve business success by creating winning teams and products while leveraging lean organization principles.Why choose us?⚪️ We integrate our newbies via a personal onboarding system. From the first day, you feel yourself in the right place;🔵 In Binariks the most important thing is people. You always get all support you need to do your work without overloads or burning out;⚪️ We’re a team of like-mind professionals. You’ll be comfortable working with us because we always stand for clear mutual communication;🔵 We equip employees with in-house learning and tech talks, plus we reimburse costs for Training & Conference;⚪️ We never forget about a healthy work-life balance.For us, the team is the main factor of success.We value — involvement, openness, and a willingness to grow with us.Let’s change the world together, your Binariks💙
More at Binariks
All 23 roles
Middle Lead Generation Specialist
Binariks

Senior/Staff Product Engineer
Binariks · Lviv

Senior Full-stack Developer (Java, Typescript)
Binariks · Kyiv

Senior Product Manager
Binariks · Kyiv