AI/ML Engineer � Invoice Parsing & Automation

Posted on April 16, 2025

Apply Now

Job Description

  • Remote
  • Exp - 4+
  • Description:
  • Core AI & Automation Framework
  • LangChain + OpenAI GPT (or Llama-3 for privacy-focused setups): For decision-making, reasoning, and handling dynamic tasks (like email understanding and workflow automation).
  • Python (FastAPI or Flask): To create a flexible API that can interact tools.
  • Tally Integration
  • Tally ODBC / XML API: Direct connection to Tally for fetching and updating records.
  • Custom Python Scripts (pytally or similar tools): If deep integration is required.
  • Email Handling
  • IMAP/SMTP via Python (imaplib + smtplib): To check emails, extract attachments, and trigger Tally-related actions.
  • AI-Powered Email Processing (via LangChain): To auto-interpret emails (e.g., �client sent an invoice; log it in Tally�).
  • Automation & RPA (If GUI Interaction is Needed)
  • Selenium / Playwright: If some Tally actions are GUI-based (for legacy systems without API support).
  • AutoHotkey (AHK) or PyAutoGUI: Lightweight UI automation if needed for handling Tally forms.
  • Logging & Monitoring
  • ELK Stack (Elasticsearch, Logstash, Kibana) / Loki + Grafana: For structured logs and monitoring.
  • CloudWatch (AWS) or Prometheus: If deploying in a cloud environment.
  • Deployment & Scalability
  • Docker + Kubernetes (K8s) / Serverless Functions: If cloud-based for auto-scaling.
  • Raspberry Pi / Local Server: If running on-premises in an office setup.

Required Skills

ai/ml