Senior AI Engineer

CraftableFarmers Branch, TX

About The Position

Craftable is seeking a senior engineer to expand and enhance its hybrid RAG AI OCR system. This system processes invoices from major vendors, combining cost optimization with accuracy improvements through intelligent prompt engineering and vector-based pattern matching. The role involves working on core systems such as the hybrid AI OCR pipeline, vector pattern storage using Pinecone, a multi-model architecture with Gemini and Claude, smart routing logic, and scaling Java Spring Boot microservices for real-time processing. Advanced features include hierarchical data extraction, multi-page invoice handling, reconciliation systems, and performance analytics.

Requirements

  • Java Spring Boot 3.x+ - 5+ years enterprise application development
  • Hibernate/JPA - Complex data modeling and optimization
  • AI/ML Integration - Experience with LLM APIs (OpenAI, Anthropic, Google AI)
  • Vector Databases - Pinecone, Weaviate, or similar embedding storage systems
  • Image Processing - OCR, computer vision, or document analysis experience
  • RESTful APIs - High-volume API design and optimization
  • Database Design - PostgreSQL or similar enterprise databases
  • Docker/Kubernetes - Container orchestration for scalable deployments

Nice To Haves

  • Document Intelligence - Previous work with invoice, receipt, or form processing
  • Prompt Engineering - LLM optimization and cost management strategies
  • RAG Systems - Retrieval-augmented generation implementation experience
  • Enterprise Integration - ERP systems, accounting software integration
  • Performance Optimization - High-throughput system design and monitoring
  • Computer Vision - OpenCV, image preprocessing, quality enhancement
  • Cloud Platforms - AWS/GCP experience with AI/ML services

Responsibilities

  • Enhance the hybrid AI OCR pipeline, including a two-phase processing system (quick analysis followed by RAG-enhanced extraction).
  • Expand the Pinecone-based vendor pattern repository for improved contextual understanding.
  • Work with Gemini 2.5 Flash for volume processing and Claude Opus 4.1 for complex cases.
  • Develop confidence scoring algorithms to route documents to appropriate AI models.
  • Scale the Java Spring Boot microservices architecture for high-throughput document processing.
  • Implement hierarchical data extraction for complex invoice structures with nested line items and section headers.
  • Handle multi-page invoices with state management.
  • Develop automated validation against purchase orders and inventory systems for reconciliation.
  • Create monitoring and optimization tools for processing accuracy and cost metrics.
  • Expand the vendor-specific pattern library to handle service invoices vs. product invoices, SaaS billing structures, credit memos and adjustments, international invoice formats, and multi-currency processing.
  • Reduce processing costs through smarter prompt engineering.
  • Implement intelligent caching strategies.
  • Optimize vector similarity search performance.
  • Develop batch processing capabilities for high-volume periods.
  • Build automated accuracy measurement tools.
  • Create A/B testing frameworks for model comparisons.
  • Implement feedback loops for continuous improvement.
  • Connect to additional vendor portals and APIs.
  • Build webhook systems for real-time processing.
  • Create audit trails and compliance reporting.
  • Develop mobile scanning capabilities.

Benefits

  • Work with the latest AI/ML tools and techniques
  • Your work directly affects thousands of restaurant operations daily
  • Stay current with rapidly evolving AI landscape
  • Work with cross-functional teams including data scientists and product managers
  • Lead architectural decisions and mentor junior developers
  • Competitive salary
  • Competitive benefits package including medical, dental, and vision insurance
  • Supplemental national holidays, parental, personal, bereavement, and reproductive loss leave plans etc.
  • Unlimited PTO
  • Retirement plans with 401(k) match
  • Opportunities for career growth and professional development
  • Vibrant company culture with frequent team-building events
  • A collaborative and supportive work environment that values innovation and inclusivity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service