HamburgerMenu
hirist

Senior Backend Engineer - Python & FastAPI

NS Global Corporation
8 - 15 Years
Remote

Posted on: 23/07/2026

Job Description

Senior Backend Engineer - Python & FastAPI (Document AI Systems)

Location : Remote

Employment Type : Full-Time (40 Hours/Week)

Notice Period : Immediate Joiners Only

Experience Required : 8+ Years

About the Role :

We are looking for a highly skilled Senior Backend Engineer with deep expertise in Python, FastAPI, Document AI, OCR, and Large Language Models (LLMs) to design, build, and scale enterprise-grade document processing platforms.

The ideal candidate will have extensive experience developing backend systems that process large PDF documents (200+ pages), perform AI-driven document classification, support taxonomy-based workflows, and ensure high reliability, auditability, and compliance.

This role is perfect for engineers who think beyond APIs and focus on scalable architecture, workflow automation, error handling, and intelligent document-processing solutions.

Key Responsibilities :

- Design and develop scalable backend services using Python and FastAPI

- Build high-performance systems capable of processing large PDF documents (200+ pages)

- Implement AI-powered document classification using LLMs, OCR, and taxonomy-driven workflows

- Design, manage, and enhance document taxonomies, classification schemas, and labeling frameworks

- Develop confidence scoring, validation rules, and exception-handling mechanisms

- Support multi-page document assembly and document grouping based on classification results

Build asynchronous processing pipelines using :

1. Background Workers

2. Task Queues

3. Retry Mechanisms

4. Event-Driven Processing

- Implement audit trails, data lineage tracking, and classification rationale logging

- Integrate with Google Cloud Platform (GCP) services including :

1. Cloud Storage

2. Firestore

3. Cloud Tasks

- Optimize infrastructure utilization and AI inference costs

- Develop robust review workflows, fallback mechanisms, and automated recovery processes

- Collaborate with cross-functional teams to deliver secure, scalable, and compliant document-processing solutions

Required Skills & Experience :

Backend Development :

- 8+ years of experience in Python Development

- Strong expertise in :

1. Python

2. FastAPI

3. REST APIs

4. Microservices Architecture

Document Processing & AI :

- Hands-on experience with :

1. PDF Processing

2. PyPDF2

3. pdf2image

4. OCR Systems

5. Intelligent Document Processing (IDP)

- Experience integrating :

1. GPT-4 Vision

2. OpenAI APIs

3. LLM-based Classification Models

4. AI Document Understanding Systems

Cloud & Infrastructure :

- Strong experience with Google Cloud Platform (GCP)

- Hands-on expertise in :

1. Cloud Storage

2. Firestore

3. Cloud Tasks

4. Cloud-Native Architecture

Workflow & System Design :

- Experience designing :

1. Asynchronous Processing Systems

2. Event-Driven Architectures

3. Queue-Based Workflows

4. Retry Frameworks

- Strong understanding of :

1. Error Handling

2. Data Lineage

3. Audit Trails

4. Logging & Monitoring

5. System Reliability

Taxonomy & Classification :

- Experience with :

1. Document Taxonomies

2. Classification Frameworks

3. Taxonomy Versioning

4. Confidence Thresholds

5. Rules-Based Validation

Domain Experience :

- Experience supporting document-heavy workflows such as :

1. Loan Processing

2. Credit Assessment

3. Financial Services

4. Compliance Platforms

5. Regulatory Workflows

- Knowledge of borrower document classification including :

1. KYC Documents

2. Income Proofs

3. Bank Statements

4. Agreements

5. Financial Records

Preferred Qualifications :

- Experience in FinTech, Lending, Banking, or Compliance domains

- Exposure to AI-driven workflow automation

- Knowledge of scalable document intelligence platforms

- Experience building explainable and auditable AI systems

- Familiarity with document validation and compliance frameworks

The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...