Python Developer (AP)
Summary
Senior Python engineer builds backend services for an AI-powered financial document processing platform that extracts data from legal documents and integrates it with enterprise systems using FastAPI, event-driven architecture, and cloud data tools.
About the Project
Institutional investment firms process thousands of new financial instruments every year before they can be traded. Traditionally, much of the required information is extracted manually from large legal documents and entered into multiple enterprise systems. This slows down onboarding, creates operational risk, and makes it difficult for portfolio managers, operations teams, and compliance departments to work from a single, consistent view of upcoming investments.
This project addresses that challenge by building an AI-assisted document processing and integration platform. Legal documentation is automatically analyzed using Large Language Models (LLMs), key business attributes are extracted, and the resulting data is distributed to multiple downstream enterprise systems responsible for security setup, reference data, and operational workflows.
As a Senior Python Engineer, you will help build the backend services that orchestrate this process—connecting AI-powered document extraction with enterprise systems while ensuring reliability, transparency, and scalability.
Technology Stack
Python
FastAPI
Event-driven architecture
Azure Event Hub (or similar messaging technologies)
Snowflake
MongoDB
REST/RPC services
Git, CI/CD