Evnek Technologies Pvt Ltd - Senior Backend Engineer (Python / FastAPI)
Back-End Developer is needed in Bengaluru, India.
Client: Evnek Technologies Pvt Ltd
Location: Bengaluru, KA, in
Contract: Part-time
Job Description
This is a remote position for a Senior Backend Engineer specializing in Python and FastAPI. The candidate will have 4+ years of experience and must be an immediate joiner.
Key Responsibilities
- Design and develop scalable backend services to reliably process large PDFs (200+ pages).
- Implement AI-based document classification workflows using defined taxonomies and confidence scoring models.
- Design, version, and maintain document taxonomies that drive classification, grouping, and validation logic.
- Support multi-page document assembly based on taxonomy-driven rules and page-level metadata.
- Integrate LLM APIs (preferably GPT-4 Vision) for document analysis and intelligent classification.
- Build robust asynchronous job workflows using background workers, queues, retry logic, and task orchestration.
- Implement strong exception handling mechanisms, including fallback paths and “needs review” workflows.
- Ensure comprehensive audit trails, data lineage tracking, and classification rationale logging.
- Optimize backend performance, system architecture, and AI inference usage to control infrastructure costs.
- Support loan processing workflows by classifying and validating borrower documents (KYC, income proofs, bank statements, agreements) using taxonomy-driven rules and confidence thresholds.
Requirements
- 4+ years of hands-on experience with Python.
- Strong production experience with FastAPI.
- Proven experience with PDF processing libraries (PyPDF2, pdf2image, or similar).
- Experience integrating LLM APIs for document analysis or classification (GPT-4 Vision API preferred).
- Hands-on experience with Google Cloud Platform (GCP), including:
- Cloud Storage
- Firestore
- Cloud Tasks
- Strong understanding of asynchronous job patterns, including:
- Background workers
- Task queues
- Retry and failure recovery mechanisms
- Solid systems thinking with emphasis on:
- Error handling
- Data lineage
- Audit trails
- Experience designing or working with:
- Document taxonomies
- Classification schemas
- Structured labeling systems for AI workflows
- Experience with OCR or document intelligence systems.
- Exposure to financial services, loan processing, or compliance-oriented projects.
Preferred Qualifications
- Experience with taxonomy versioning and rule-based validation systems.
- Familiarity with confidence thresholds and AI-assisted decision workflows.
- Background in compliance-heavy environments requiring auditability.
- Experience building cost-efficient AI-powered backend architectures.
What We’re Looking For
- A backend engineer who thinks in terms of systems, architecture, and failure modes, not just APIs.
- Strong ownership mindset toward edge cases, long-running workflows, and exception handling.
- Ability to translate ambiguous document inputs into structured, explainable, and auditable outputs.
- Comfortable working in a document-heavy, AI-assisted backend environment.
- Self-driven professional capable of thriving in a remote, part-time engagement.
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.