About this role
BNY seeks a senior individual contributor in New York to build production agentic AI systems, retrieval-augmented generation (RAG) pipelines and intelligent document processing services for financial operations. The engineer will own significant AI platform components, translate architecture into production code with the SVP lead, and build a custom agent framework rather than only configure an existing one.
Responsibilities
- Implement agent loops, tool registries, memory stores, reasoning traces and self-correction, plus multi-agent task decomposition, messaging and coordination.
- Own RAG from OCR and document ingestion through chunking, embeddings, vector indexing, hybrid retrieval, re-ranking, context assembly and LLM generation. Build batch and incremental vectorization pipelines and prompt infrastructure.
- Develop evaluation harnesses using golden-truth datasets, accuracy and retrieval metrics, regression detection and A/B comparisons. Build FastAPI extraction, validation and classification APIs; contribute to Java/Spring Boot workflow integration; maintain AI metadata schemas, audit trails and knowledge graphs; and implement content-policy and data-governance controls.
- Mentor 2–3 mid-level engineers, participate in architecture reviews, document operating patterns and work with product and business stakeholders.
Required qualifications
- Bachelor’s degree in Computer Science, Engineering or a related field; 6+ years of professional software engineering experience and 2+ years building production AI/ML systems rather than only prototypes.
- Strong RAG and agent-orchestration expertise, including embedding models, vector databases, retrieval optimization, tool use, function calling, memory and state management. Proficiency in Python 3.11+, FastAPI, async patterns, Pydantic, Poetry and pytest; experience with LLM integration, OCR post-processing, testing and RESTful API design. Strong problem-solving, collaboration and communication skills.
Preferred qualifications include an advanced degree; knowledge graphs, code AI, Java/Spring Boot, Angular or TypeScript, model evaluation, fine-tuning or prompt optimization, graph RAG or hybrid retrieval, financial services, and enterprise deployment with Docker and CI/CD. The stated stack includes Azure OpenAI, GPT-4o, Azure Document Intelligence, NLTK, Oracle, PostgreSQL and GitLab CI/CD. This is a full-time day-shift role at 240 Greenwich Street, New York. The posted base salary range is $83,000–$209,000; BNY also describes benefits, paid leave and potential eligibility for a discretionary incentive award.
For full details about this role, click “Apply on company site” to view the employer’s original posting.