Job closedPosted 4 months ago

Evnek Technologies Pvt Ltd - Senior Backend Engineer (Python/FastAPI)

Back-End Developer
Open to offers Bangalore, India
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Back-End Developer is needed in Bangalore, India.

Client: Evnek Technologies Pvt Ltd

Location: Bangalore, KA, in

Contract: Freelance

Job Description

We are seeking an experienced Senior Backend Engineer with strong expertise in Python and FastAPI to build and scale a high-performance document-processing backend platform. The ideal candidate will work on AI-driven document classification workflows capable of processing large and complex PDFs while ensuring reliability, auditability, scalability, and cost-efficient execution. This role requires strong systems thinking and hands-on experience designing backend services that integrate with LLMs, OCR systems, and taxonomy-driven classification pipelines. The candidate should be comfortable handling long-running workflows, exception management, and compliance-focused document processing environments.

Key Responsibilities

  • Design and develop scalable backend services using Python and FastAPI.
  • Build reliable document-processing pipelines capable of handling large PDFs (200+ pages).
  • Implement AI-driven document classification workflows using taxonomy-based logic and confidence scoring.
  • Design and maintain document taxonomies, classification schemas, and structured labeling systems.
  • Support multi-page document assembly using taxonomy-driven rules and page-level signals.
  • Integrate LLM APIs for document analysis and classification workflows (GPT-4 Vision API preferred).
  • Build robust asynchronous processing systems using queues, background workers, retry logic, and task orchestration.
  • Implement audit trails, data lineage tracking, taxonomy versioning, and classification rationale mechanisms.
  • Develop exception handling and fallback workflows, including “needs review” paths for uncertain classifications.
  • Optimize backend performance, infrastructure utilization, and AI inference costs.
  • Collaborate with cross-functional teams to support compliance-oriented document workflows and business processes.
  • Support loan-processing workflows by classifying, validating, and assembling borrower documents such as KYC, income proofs, bank statements, and agreements.

Required Skills & Experience

  • 8–10 years of strong hands-on backend development experience.
  • Expertise in Python and FastAPI framework.
  • Strong experience with PDF processing libraries such as PyPDF2, pdf2image, or similar tools.
  • Experience integrating LLM APIs for document classification and analysis workflows.
  • Hands-on experience with Google Cloud Platform (GCP), including:
  • Cloud Storage
  • Firestore
  • Cloud Tasks
  • Strong understanding of asynchronous job patterns, queues, background workers, and retry mechanisms.
  • Experience designing scalable systems with strong focus on:
  • Error handling
  • Data lineage
  • Audit trails
  • Workflow reliability
  • Experience working with OCR and document-processing systems.
  • Hands-on experience designing or managing:
  • Document taxonomies
  • Classification schemas
  • Structured labeling systems
  • Confidence thresholds
  • Rules-based validation systems
  • Strong understanding of backend architecture, performance optimization, and system scalability.
  • Excellent analytical, debugging, and problem-solving skills.

Preferred Qualifications

  • Experience in financial services, lending, or compliance-driven environments.
  • Familiarity with taxonomy versioning and explainable AI workflows.
  • Experience working on AI-assisted backend platforms and document intelligence systems.
  • Exposure to long-running workflow orchestration and compliance-focused audit systems.

What We’re Looking For

  • A backend engineer who thinks in terms of scalable systems and workflows, not just APIs.
  • Strong ownership mindset with focus on reliability, edge cases, and operational excellence.
  • Ability to transform ambiguous document inputs into structured, explainable, and auditable outputs.
  • Comfortable working in fast-paced, AI-assisted backend environments with evolving requirements.

Additional Information

  • Compensation will be calculated based on approved working hours.
  • Excellent communication and collaboration skills are essential.

Experience and Location

Experience: 8–10 Years

Location: Remote

Timings: 5:30 PM to 2:30 AM IST

Notice Period: Immediate Joiners Only


No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.