About the Role
We are hiring a Senior Engineer to build AI-powered and agentic features across StavPay. You will work closely with the Staff Engineer who leads AI technical direction, and take ownership of designing, building, and shipping features that bring intelligent automation to financial operations workflows.
This is a hands-on building role. You will write production code daily—prompt chains, agent workflows, RAG pipelines, API integrations, and frontend components—while also contributing to architectural decisions, evaluation frameworks, and engineering standards for AI features.
You will work across the full stack: Python on the backend, Angular on the frontend, and LLM orchestration in between, integrating with existing platform services built in C# / .NET. You should be comfortable moving between these layers and making pragmatic decisions about where and how AI fits into existing product workflows.
Tech Stack & Environment
You will work across the following stack. You don’t need deep expertise in every layer, but you should be comfortable working in a polyglot codebase and building features that span multiple technologies.
· Cloud - Microsoft Azure (App Services, Functions, Storage, Service Bus, Key Vault)
· Backend - Python (primarily for AI features); existing platform services in C# / .NET/Python
· Frontend - Angular / TypeScript
· Database - SQL Server
· Architecture - Containerized microservices (Docker, Azure Container Apps / AKS) and Azure App Services
· DevOps - Azure DevOps (CI/CD pipelines, repos, boards)
· AI Tooling - Claude and Codex CLI and Cursor for agentic development workflows
· Integrations - MCP servers, REST APIs, file-based feeds (NACHA, ISO 20022, SWIFT), OCR/email ingestion
Key Responsibilities
AI Feature Development
• Build AI-powered product features end-to-end: from prompt engineering and model integration through API development, data handling, and frontend delivery.
• Develop and iterate on prompt chains, RAG pipelines, and multi-step agent workflows for financial operations use cases such as invoice processing, approval routing, anomaly detection, and natural-language queries.
• Implement and maintain the integration layer between LLM providers (Anthropic, OpenAI, etc.) and StavPay’s backend—handling model calls, error recovery, cost tracking, and latency optimization.
• Build evaluation and testing infrastructure for AI outputs: automated quality scoring, regression detection, and production monitoring.
Agentic Systems & Tooling
• Build and maintain MCP (Model Context Protocol) servers that expose StavPay’s capabilities as tools for AI agents and external platforms.
• Implement agent orchestration patterns: tool selection, context management, memory, and guardrails for autonomous financial workflows.
• Build human-in-the-loop controls, approval gates, and escalation paths that make agentic workflows safe for production financial operations.
• Develop reusable components and libraries that accelerate AI feature development across the team.
Engineering Quality & Collaboration
• Write clean, well-tested, production-grade code. Maintain high standards for reliability, observability, and security in AI-driven features.
• Contribute to technical design discussions, RFCs, and architectural decisions for AI systems.
• Participate in code reviews with a focus on AI-specific concerns: prompt quality, model output handling, safety, and cost efficiency.
• Collaborate with product, design, and the implementation team to translate client workflows and pain points into well-scoped AI features.
• Work with security and compliance to ensure AI features meet regulatory requirements for financial data handling and auditability.
Required Qualifications
• 5+ years of professional software engineering experience building production systems.
• 2+ years of hands-on experience building AI/ML-powered product features that shipped to real users, including 6+ months on LLM-based features.
• Solid experience with LLM integration: prompt engineering, function/tool calling, RAG architectures, and agent workflows.
• Strong software engineering fundamentals: API design, data modeling, testing, and production operations.
• Proficiency in Python. Working knowledge of TypeScript and SQL.
• Clear written and verbal communication. Ability to document technical decisions and explain trade-offs.
• Working comfort with ambiguity — able to take requirements at varying levels of specificity and ship iteratively toward a working solution, with technical direction available from the Staff Engineer.
Preferred Qualifications
• Experience building MCP servers or integrations, or familiarity with the Model Context Protocol ecosystem.
• Experience with at least one modern AI/agent framework (LangChain, LlamaIndex, Anthropic tool use, OpenAI Assistants, CrewAI, or similar).
• Domain experience in FinTech, payments, accounting automation, fund administration, or financial operations.
• Comfort reading or integrating with C# / .NET services (you will work with our existing platform but build primarily in Python).
• Experience with AI-assisted development tools (Claude Code, Cursor, Copilot) and opinions on how they change engineering workflows.
• Familiarity with trust and safety patterns for AI: output validation, content filtering, human-in-the-loop controls, and audit logging.
• Experience with Azure cloud services, SQL Server, or Azure DevOps.
• Familiarity with financial data formats: NACHA, ISO 20022, SWIFT, or accounting system APIs (QuickBooks, NetSuite, Sage).
Why This Role Matters
Financial operations is one of the highest-value domains for AI—structured, repetitive, high-stakes, and ripe for intelligent automation. But building AI for finance requires more than model access. It requires strong engineering, careful product thinking, and a respect for the fact that these systems move real money.
As a Senior Engineer on this team, you won’t be experimenting with AI on the side. You will be building the core AI features that define StavPay’s next chapter—shipping production systems that fundamentally change how financial operations teams work.
If you want to build AI systems that matter, ship features that real businesses depend on, and grow toward a Staff-level technical role in agentic development, this is the role.
