Staff Software Engineer
Core
Establish reusable AI-powered document intelligence capabilities and move AI from experimentation to trusted, scalable production services for document processing.
Role type
Staff Software Engineer (AI/ML)
Builds
Production-ready AI services for document ingestion, classification, extraction, redaction, and electronic signing.
Domain
Financial Services / Generative AI / Document Intelligence
Deliverable
production ML models
Required skills
Generative AI, Large Language Models (LLMs), document intelligence, Python, cloud-native technologies, API design, prompt engineering, structured extraction, AI evaluation, human-in-the-loop processing, scalable enterprise architecture.
Preferred skills
Agentic AI, Retrieval-Augmented Generation (RAG), vector search, MLOps/LLMOps, AI observability, responsible AI, regulated environments.
Responsibilities
Shape technical strategy and architecture for AI-powered document processing; lead technical design of Intelligent Document Processing capabilities; engineer solutions for classification, extraction, and transformation; establish reusable engineering patterns for AI; take AI solutions from experimentation to production; mentor engineers.
Seniority
Staff, hands-on IC with technical leadership