Posted 2 Days Ago Job ID: 2100582 33 quotes received

Intelligent DocumentProcessing Developer

Fixed Price or Hourly
Quotes (33)  ·  Premium Quotes (2)  ·  Invited (2)  ·  Hired (0)

  Send before: February 10, 2025

Send a Quote

Programming & Development Web Development & Design

Title: Intelligent Document Processing Developer for Nonprofit


Job Description:

Overview:

  • We are seeking a skilled full stack (preferably ) or atleast front end developer or development team to build an Intelligent Document Processing (IDP) application with advanced Document AI capabilities. The application will primarily handle the classification and parsing of invoices and delivery notes.

Key Responsibilities:

  1. Development:

    • Design and implement an IDP system that can automatically classify and parse documents, focusing on invoices and delivery notes.

    • Integrate Document AI to enhance the accuracy and efficiency of document processing. This includes:

      • Document Classification: Automatically categorize documents based on type (e.g., invoice, delivery note).

      • Data Extraction: Use AI to extract relevant data points from these documents with high accuracy.

  2. User Authentication and Management:

    • Develop a secure login system for both general users and administrative users.

    • Ensure role-based access control where admins can manage user permissions, view analytics, and maintain the system.

  3. User Interface:

    • Build an intuitive web interface where users can:

      • Upload documents securely.

      • View processed documents and extracted data.

      • Manage their documents (delete, edit, view history).

  4. Functionality Replication:

    • Mimic functionalities seen in platforms like Rossum (https://youtu.be/AtQmXZdATDs?feature=shared), Docsumo, and Super AI, including:

      • Immediate feedback on document processing status.

      • Batch processing for high volume document handling. Documents to processed from Email Inbox or uploaded directly on the website.

      • Data validation and error checking mechanisms.

  5. Integration:

    • Ensure the system can integrate with existing nonprofit systems for further data processing or reporting. We will share more details once we finalize.

  6. Scalability and Maintenance:

    • Develop the system with scalability in mind to handle increasing document volumes.

    • Plan for regular updates to improve AI models and system efficiency.

Additional Requirements:

  • A template for additional sample screens is shared in the attached PDF titled "Sample Screens.pdf". Please review this document.

  • I have already developed most of these screens but am unable to proceed due to time constraints. Therefore, I am looking to hire someone to help move this project forward. 

  • I am open to fresh approaches for developing this solution. If your approach proves to be more effective than mine, I would consider hiring you to continue with the project and to handle additional requirements.

  • We can discuss potential code reuse depending on the quality of your demo and other terms of our agreement.

  • Demo Development:

    • Provide a demo of the system functionality. This could be a simplified version or a specific module showcasing the core capabilities (e.g., Login, document upload, classification, and basic data extraction - as in  https://youtu.be/AtQmXZdATDs?feature=shared ).

  • Development Quote:

    • Include a detailed quote for the full development of the project, outlining:

      • Estimated time for each phase of development.

      • Costs associated with different components of the project.

      • Any potential additional costs for hosting, maintenance, or upgrades. 

Qualifications:

  • Proficiency in web development technologies (HTML, CSS, JavaScript, possibly React or Angular for frontend).

  • Experience with backend development (Java).

  • Strong knowledge of AI/ML, particularly in Document AI, NLP, and OCR technologies.

  • Familiarity with cloud services like AWS, Azure, or Google Cloud for hosting and scaling.

  • Experience with database management (SQL or NoSQL).

  • Understanding of security practices, especially for user data protection.

  • Proven track record in developing similar systems or working with IDP solutions.

Bonus Points:

  • Good understanding of any of the mentioned platforms (Rossum, Docsumo, Super AI) or similar IDP tools.

How to Apply:

  • Interested candidates should apply through guru.com with:

    • A resume or portfolio showcasing relevant experience.

    • A brief cover letter explaining your approach to this project.

    • Any previous projects or case studies demonstrating similar work.

    • A preliminary quote for the development and a plan for the demo.

... Show more
Arcog N United States