Profile cover
C

AI Receipt Data Extraction Developer

Holtix Solutions

Remote · Under $60k / year · Contract · Posted 5 months ago

This role is no longer accepting applications

Don't miss the next role like this

Create a free profile with your skills. We match you to new AI roles as they open, and companies hiring can contact you directly.

Create free profile, 2 minutes

Similar open roles you can apply to now:

See all open AI jobs

About the role

Our document processing platform handles 2 million receipts per month for expense management companies. The OCR layer works well for standard printed receipts, but handwritten notes, faded thermal prints, and receipts photographed at weird angles still fail 18% of the time. We need to bring that failure rate below 5%. You'll work on the post-OCR extraction pipeline: taking raw text output (sometimes garbled) and mapping it to structured fields — merchant name, date, total, tax, line items, payment method. The challenge is handling the long tail of formats and edge cases that rule-based parsers can't cover. We use a combination of regex patterns, LLM-based extraction, and validation logic. This is a 6-month contract role. You'll work with our senior engineer who built the current pipeline and knows where all the edge cases hide. It's a great opportunity to get hands-on experience with production NLP systems that process real-world messy data.

Fully remote.

Responsibilities

  • Improve extraction accuracy for merchant, date, total, and line item fields
  • Handle edge cases: handwritten notes, faded prints, skewed photos
  • Build validation logic to catch and flag extraction errors
  • Add support for new receipt formats as clients request them
  • Write unit tests for extraction rules and regression tests for fixed bugs
  • Document extraction patterns and edge case handling

Requirements

  • 1+ year of Python development experience
  • Basic understanding of OCR, text extraction, or NLP concepts
  • Familiarity with regular expressions for text parsing
  • Comfort working with messy, real-world data
  • Willingness to learn computer vision and LLM-based extraction techniques

Benefits

  • Fully remote contract position
  • Competitive hourly rate
  • Mentorship from senior engineer
  • Flexible hours within US business day
  • Potential for contract extension or conversion

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Contract

Level

Junior

Language

English

Salary Range

Under $60k / year

AI Expertise

Automation & AI Workflows NLP & Prompt Engineering

Skills

python computer vision fastapi docker sql

Ready to apply for this role?

Create a free talent account.

  • Find AI roles in one place
  • Get AI-matched job recommendations
  • Reply to companies that message you
  • Build your public AI talent profile

This role is closed. Create your free profile to apply to similar open roles.

Don't miss the next one: get matched to new roles like this.

Create free profile