Posted Aug 20, 2026

AI Developer

Apply Now
Role Overview:
We are looking for an AI Developer who can build intelligent document processing pipelines — primarily focused on extracting structured and unstructured data from PDFs, with principles that extend to image-based inputs. You will design and ship OCR-powered solutions that turn raw documents (contracts, forms, reports) into clean, queryable data, and integrate LLM reasoning layers on top using OpenAI and Anthropic APIs.
This is a hands-on engineering role. You will own the full pipeline: ingestion, OCR, parsing, prompt engineering, and API delivery via FastAPI.

What You'll Do:
Document Intelligence & OCR:
Backend API Development

Must-Have Requirements:
Core — these are non-negotiable. Hands-on experience building OCR or document extraction pipelines in production. Strong Python skills — clean, maintainable code with proper error handling. Practical experience with FastAPI (routing, dependency injection, async, middleware). Prompt engineering experience with OpenAI or Anthropic APIs — not just calling the API, but designing reliable extraction chainsFamiliarity with PDF internals: text layers, bounding boxes, embedded fonts, page structure

OCR & Document Processing Skills:
We work primarily with PDFs, but the underlying principles apply equally to scanned images. You should know when and how to apply each approach:

Approach | When to Use / What to Know
Native PDF text extraction | pdfplumber, PyMuPDF, pdfminer — fast, accurate when the text layer exists; must detect and fall back when it doesn't
Layout-aware parsing | Preserve reading order across columns, tables, and mixed content blocks
Image-based OCR | Tesseract, EasyOCR, or cloud OCR (AWS Textract, Google Document AI, Azure Form Recognizer) for scanned inputs
Table extraction | Structured output from tabular data — row/column alignment, merged cells, nested tables
Output formats | Flat text, structured JSON, markdown — output type driven by downstream use case


Nice to Have:
LLM Integration & Prompt Engineering:
You'll Thrive Here If:

Hands-on production experience building OCR/document extraction pipelines, strong Python and FastAPI skills, prompt engineering with OpenAI/Anthropic, PDF internals knowledge, and experience integrating storage and messaging systems.

Key Responsibilities

Skills & Tools

OpenAI, Anthropic, FastAPI, Python, pdfplumber, PyMuPDF, pdfminer, Tesseract, EasyOCR, AWS Textract, Google Document AI, Azure Form Recognizer, LangChain, LlamaIndex, Docker, S3, GCS, Google Pub/Sub, AWS, GCP, Azure, GPT-4V, Claude 3 vision, GPT-4o, GPT-4 Turbo

Job Details

About Offshorly

A company that builds AI-driven document extraction and processing solutions. — Industry: Information Technology