Evnek logo
Evnek

Redefining Possibilities with Agentic AI Solutions !

Senior Backend Engineer, Python, FastAPI

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200Since 2021H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

6 days ago

Salary

0

Seniority

Senior

Bachelor Degree8 yrs expEnglishAssemblyCloudGoogle Cloud PlatformPython

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 Job Pages

More Backend Engineer Jobs

Ibertech IT Services logo

Programador .NET, Microsoft Service Broker, Inglés Alto

Ibertech IT Services

Personas, equipo, confianza, profesionales. Crece con nosotros!!

Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• 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

Spain
Ibertech IT Services logo

Desarrollador Full Stack, Java

Ibertech IT Services

Personas, equipo, confianza, profesionales. Crece con nosotros!!

Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• 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.

Spain

Senior Software Engineer, Backend

RapidSOS

RapidSOS 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

New York
$155K - $185K / year
Full TimeRemoteTeam 11-50Since 1998H1B No Sponsor

• 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.

Brazil