Senior AI Engineer

Craftable

Farmers Branch (TX)

Hybrid

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
Unlimited PTO
401(k) match
Career growth opportunities

Job summary

A leading technology firm in hospitality is seeking a Senior Engineer to enhance their hybrid AI OCR system for processing invoices. You'll work on improving cost optimization and accuracy using advanced technologies. Candidates should have extensive experience in Java Spring Boot and AI integration. The role offers a competitive benefits package and opportunities for professional growth.

Qualifications

  • 5+ years of enterprise application development experience in Java Spring Boot.
  • Complex data modeling and optimization using Hibernate/JPA.
  • Experience with LLM APIs and AI/ML integration.

Responsibilities

  • Enhance the hybrid AI OCR Pipeline for invoice processing.
  • Develop confidence scoring algorithms for document routing.
  • Scale the microservices architecture for document processing.

Skills

Java Spring Boot 3.x+
Hibernate/JPA
AI/ML Integration
Vector Databases
Image Processing
RESTful APIs
Database Design

Tools

Pinecone Vector DB
Redis

Job description

Here at Craftable, we create best-in-class technology for world-renowned bars and restaurants. We were founded back in 2015 in Silicon Valley by tech experts and hospitality industry veterans. Since then, we have brought the best to Texas for a warm southern twist! Our goal is to collaborate with restaurateurs, operators, and accountants to reduce labor costs, increase efficiency, and drive profit for our clients. Our platform is built to accommodate operators from independent restaurateurs to regional and national chains.

Overview:

We're seeking a senior engineer to expand and enhance our hybrid RAG AI OCR system that processes invoices from major vendors like Sysco, Chef's Warehouse, and hundreds of other suppliers. You'll work on a system that combines cost optimization with accuracy improvements through intelligent prompt engineering and vector-based pattern matching.

What You Will Work On:

Core Systems

  • Hybrid AI OCR Pipeline: Enhance our two-phase processing system (quick analysis → RAG-enhanced extraction)
  • Vector Pattern Storage: Expand our Pinecone-based vendor pattern repository for improved contextual understanding
  • Multi-Model Architecture: Work with Gemini 2.5 Flash for volume processing and Claude Opus 4.1 for complex cases
  • Smart Routing Logic: Develop confidence scoring algorithms to route documents to appropriate AI models
  • Real-time Processing: Scale our Java Spring Boot microservices architecture for high-throughput document processing

Advanced Features

  • Hierarchical Data Extraction: Complex invoice structures with nested line items and section headers
  • Multi-page Invoice Handling: Extraction across document pages with state management
  • Reconciliation Systems: Automated validation against purchase orders and inventory systems
  • Performance Analytics: Monitoring and optimization tools for processing accuracy and cost metrics
Required Skills:
  • 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
Preferred Experience:
  • 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
  • Gemini 2.5 Flash (primary processing)
  • Claude Opus 4.1 (complex cases)
  • Pinecone Vector DB (pattern storage)
  • Redis (caching/session management)
Key Projects Your Own:

1. Advanced Pattern Recognition

Expand our vendor-specific pattern library to handle:

  • SaaS billing structures
  • Credit memos and adjustments
  • International invoice formats
  • Multi-currency processing

2. Performance Optimization

  • Reduce processing costs through smarter prompt engineering
  • Optimize vector similarity search performance
  • Develop batch processing capabilities for high-volume periods

3. Quality Assurance Systems

  • Build automated accuracy measurement tools
  • Create A/B testing frameworks for model comparisons
  • Develop confidence scoring algorithms
  • Implement feedback loops for continuous improvement

4. Integration Expansion

  • Connect to additional vendor portals and APIs
  • Build webhook systems for real-time processing
  • Create audit trails and compliance reporting
What We Offer:
  • 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 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
Come work with us
Unleashing the craft of hospitality.

We live to unleash the craft of hospitality by transforming the complexity of restaurant operations into seamless experiences. We are passionate about empowering hospitality teams to focus on what they do best—creating magical moments that turn first-time visitors into lifelong guests. We believe that when operational stress disappears, true hospitality flourishes, and that's where memories are made and communities are built.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Care Experience
Senior Software Engineer, Care Experience

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 190,000
Principal Software Engineer, Configuration Platform
Principal Software Engineer, Configuration Platform

United States Digital Space LLC • United States

Hybrid
USD 200,000 - 320,000
AI Software Engineer, Product
AI Software Engineer, Product

Palona AI • New York (NY)

On-site
USD 140,000 - 190,000
Stock options
Health benefits
Family leave
+3
Customer Architect
Customer Architect

Restaurant365 • Austin (TX)

Hybrid
USD 116,000 - 174,000
401k + matching
Equity option grant
Unlimited PTO + holidays
+2
AI Software Engineer, Product
AI Software Engineer, Product

Worky • New York (NY)

On-site
USD 150,000 - 210,000
Stock options
Benefits package
Family leave
+2
Senior AI Architect - Supply Chain Intelligence
Senior AI Architect - Supply Chain Intelligence

Deposco • Alpharetta (GA)

On-site
USD 130,000 - 160,000
Benefits package including health care and 401k
Corporate events including food trucks and Top Golf
Coffee bar with cold brew on tap
+2
Customer Architect
Customer Architect

Restaurant365 • San Francisco (CA)

Hybrid
USD 116,000 - 174,000
Medical benefits
401k + matching
Equity option grant
+2
AI Software Engineer, Product
AI Software Engineer, Product

Worky • Los Altos (CA)

Hybrid
USD 130,000 - 210,000
Stock options
Benefits package
Family leave
+3
Senior AI Automation Engineer
Senior AI Automation Engineer

Innovecs • New York (NY)

On-site
MXN 420,000 - 720,000
Flexible hours and remote-first mode
Competitive compensation
Hardware/Software setup provided
+4
Customer Architect
Customer Architect

Restaurant365 • Palo Alto (CA)

Hybrid
USD 116,000 - 174,000
Medical benefits
401k + matching
Equity option grant
+3