Talent.com
Offshorly
AI DeveloperOffshorly • Quezon City, Metro Manila, Philippines
AI Developer

AI Developer

Offshorly • Quezon City, Metro Manila, Philippines
30+ days ago
Job type
  • Quick Apply
Job description

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:

  • Design and build end-to-end PDF and document extraction pipelines (flat text and structured output).
  • Select and implement the right OCR strategy per document type — native PDF text layer, layout-aware parsing, or image-based OCR.
  • Parse complex layouts: multi-column text, tables, headers/footers, embedded figures, form fields.
  • Output clean structured JSON or relational data from raw document inputs.

Backend API Development

  • Build and maintain FastAPI services that expose document processing capabilities.
  • Design async endpoints for large document batches; handle timeouts, retries, and partial failures gracefully.
  • Write clean, testable Python code; follow REST best practices
  • Integrate with storage layers (S3 / GCS), queues (Google Pub/Sub), and downstream systems as needed.

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:

  • Experience with vision-language models (GPT-4V, Claude 3 vision) for image-heavy documents.
  • Comfortable with AI-driven development (fully Developer-in-the-loop)
  • Cloud OCR: AWS Textract, Google Document AI, or Azure Form Recognizer.
  • LangChain, LlamaIndex, or similar orchestration frameworks.
  • Vector search / RAG pipelines for document Q&A.
  • Docker, basic CI/CD, and cloud deployment (AWS / GCP / Azure).
  • Experience with agentic workflows (tool use, multi-step LLM chains).

LLM Integration & Prompt Engineering:

  • Write, test, and iterate prompts for OpenAI (GPT-4o, GPT-4 Turbo) and Anthropic (Claude) models.
  • Agents & Orchestration
  • Apply prompt engineering techniques: chain-of-thought, few-shot, structured output forcing, tool use/function calling
  • Build extraction agents that combine OCR output with LLM reasoning for ambiguous or complex documents
  • Evaluate and benchmark prompt strategies; document what works and why.

You'll Thrive Here If:

  • You care about output quality — you're not happy until the extraction is clean and reliable.
  • You test your prompts like you test your code — systematically, with real data.
  • You know when to use an LLM and when a regex is the better tool.
  • You can communicate tradeoffs clearly to non-technical stakeholders.
  • You're comfortable in a fast-moving, remote-first environment.



    Create a job alert for this search

    AI Developer • Quezon City, Metro Manila, Philippines

    Similar jobs

    AI Application Developer

    Questronix CorporationMakati, Metro Manila, PH

    Develop and support AI-driven applications focused on knowledge base ingestion, including extracting, processing, and storing structured and unstructured data (e.Excel files, PDFs, images, and data... Show more

     • Promoted

    AI Solutions Architect

    WTWTaguig, Metro Manila, PH

    You will partner with IT Director and internal client teams to translate complex business requirements into scalable, production-grade architectures — spanning pro-code Azure solutions, low-code Po... Show more

     • Promoted

    Senior AI Platform Engineer

    OpswerksManila, Metro Manila, PH

    OpsWerks is a technical consulting company specializing in operational services for the high-tech industry.We help platform and infrastructure teams operate multi‑cloud environments, execute comple... Show more

     • Promoted

    AI & Digital Developer

    Equicom Services Inc.Makati, Metro Manila, PH

    AI and Digital Applications Developer.Equicom Center Zapote Street, Brgy.How to Apply: Kindly fill out the link below and upload your updated resume.Design, develop, and deploy intelligent web appl... Show more

     • Promoted

    AI Solutions Architect

    KDCIPasig, Metro Manila, PH

    KDCI Outsourcing is looking for an AI Solutions Architect to help clients across industries harness the power of artificial intelligence.You will serve as a strategic bridge between cutting-edge AI... Show more

     • Promoted

    Lead AI Engineer & Technical Architect (Remote)

    Bold BusinessTaguig, Metro Manila, PH

    Bold Business is an AI-first U.We build AI-Amplified Talent™, custom AI agents, and automation systems for clients like AT&T, JP Morgan, and Verizon — and we back every engagement.If you want to bu... Show more

    Azure AI Engineer

    Career ConnectManila, Metro Manila, PH

    The AI Engineer designs, builds, deploys, and maintains AI models and systems that enable scalable business solutions.Leveraging cloud platforms such as Microsoft Azure, the role develops productio... Show more

     • Promoted

    AI, ML, Platform Engineering Head

    EastWest BankTaguig, Metro Manila, Philippines
    Quick Apply

    Assistant Vice President to Vice President.AI, ML, Platform Engineering Head.In this role you will provide strategic leadership and operational management of the Banks Artificial Intelligence (AI)/... Show more

    AI Developer

    Our ClientsTaguig, Metro Manila, Philippines
    Quick Apply

    Our client is looking for an AI Developer with hands-on experience in developing and deploying enterprise AI solutions powered by Large Language Models (LLMs), Retrieval-Augmented Generation (RAG),... Show more

    Fullstack AI Engineer

    Globe Telecom, Inc.Manila, Metro Manila, PH

    Fullstack AI EngineerApplylocations: 18F The Globe Towertime type: Full timeposted on: Posted 30+ Days Agojob requisition id: R0000018083At Globe, our goal is to create a wonderful world for our pe... Show more

     • Promoted

    Azure AI Engineer

    Our ClientsTaguig, Metro Manila, Philippines
    Quick Apply

    Our client is seeking an Azure AI Engineer to design, develop, deploy, and support enterprise-grade AI solutions that address business challenges through modern cloud technologies.This role focuses... Show more

    Senior Analyst, Data and AI

    Bacardi-MartiniManila, Metro Manila, PH

    As Senior Analyst in the Global Data, Analytics and AI team, you will drive the design, build, and delivery of analytics, data science, and AI‑enabled products that empower strategic decision‑makin... Show more

     • Promoted

    AI Engineer

    Manulife FinancialQuezon City, Metro Manila, PH

    AI solutions using Copilot, Power Platform, and other low-code/no-code tools.This role blends software engineering, prompt engineering, and AI orchestration to deliver intelligent, scalable solutio... Show more

     • Promoted

    AI Engineer

    Our ClientsTaguig, Metro Manila, Philippines
    Quick Apply

    Our client is seeking an AI Engineer to design, implement, and support cloud-based Generative AI solutions.This role focuses on developing intelligent applications using modern AI platforms, integr... Show more