Redefining Possibilities with Agentic AI Solutions !
Senior Backend Engineer, Python, FastAPI
Location
India
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer, Python, FastAPI
Evnek
• 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.
Job Requirements
- 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.
Benefits
- Compensation will be calculated based on approved working hours
- Remote Timings: 5:30 PM to 2:30 AM IST
Related Guides
Related Job Pages
More Backend Engineer Jobs
Programador .NET, Microsoft Service Broker, Inglés Alto
Ibertech IT ServicesPersonas, equipo, confianza, profesionales. Crece con nosotros!!
• Desarrollo y mantenimiento de aplicaciones backend en entornos .NET enterprise • Diseño e implementación de sistemas de integración y mensajería asíncrona • Desarrollo de componentes de monitorización basados en SQL Server Service Broker • Gestión de colas, contratos, mensajes y procesos desacoplados • Desarrollo de APIs y servicios backend (Web API, MVC, Windows Services) • Implementación de lógica de reintentos, trazabilidad y manejo de errores en sistemas críticos • Participación en arquitecturas orientadas a eventos y sistemas de alta disponibilidad
Desarrollador Full Stack, Java
Ibertech IT ServicesPersonas, equipo, confianza, profesionales. Crece con nosotros!!
• Desarrollo y mantenimiento de aplicaciones en Java en entornos empresariales. • Participación en el diseño, evolución y optimización de soluciones backend y full stack. • Colaboración con equipos técnicos multidisciplinares (arquitectura, negocio y analítica). • Integración de sistemas y soporte en la evolución de aplicaciones existentes. • Participación en la mejora continua de procesos y calidad del software.
Senior Software Engineer, Backend
RapidSOSRapidSOS is a technology company focused on transforming emergency response systems, with the mission of securely linking real-time data from millions of devices directly to 911 an
• Drive the architecture, design, and implementation of new features, leveraging Python • Lead strategic architectural decisions, help drive alignment, and optimize applications for performance, scalability, and accessibility • Use best-in-class software development practices (unit tests, integration tests, performance tests, monitoring, detailed functional specification and test plans) to ensure RapidSOS' products remain highly reliable and fault tolerant • Identify opportunities to assess and enhance current applications, including refactoring code and upgrading technologies used • Collaborate in an agile environment with stakeholders across Engineering, Design, GTM, and Product to develop solutions for RapidSOS products • Leverage modern AI development tools (Claude Code, Cursor or similar) to accelerate delivery and improve code quality • Actively participate in code reviews and standups, sharing knowledge, championing best practices, and contributing to the continuous improvement of team processes • Own meaningful parts of our platform, have an impact, grow with the company
• Develop and maintain APIs and back-end services. • Implement, configure, and support Apigee-based solutions. • Develop automations using Python and RPA tools. • Integrate corporate systems and databases. • Implement and maintain versioning routines using Git. • Develop queries, stored procedures, and integrations with MySQL databases. • Participate in technical analysis, troubleshooting, and incident resolution. • Collaborate with multidisciplinary teams on technology evolution initiatives. • Ensure the quality, security, and performance of developed solutions. • Support technical documentation and knowledge sharing.


