All vacancies


Lead Python AI Agent Engineer
Remote · ArmeniaSalary not disclosedfull-timeEPAM Systems Careers
We are looking for a hands-on Lead Full-Stack AI Agent Engineer to drive the technical development of an enterprise-grade multi-agent AI platform and a suite of analytical AI agents for the Finance & Accounting domain. In this role, you will lead the engineering of a production-ready agentic platform built on Microsoft Azure and Microsoft Foundry, combining LLM-based reasoning, deterministic business logic, and statistical anomaly detection to deliver reliable, secure, and scalable AI-driven analytical solutions.
Responsibilities
- Technical Leadership
- Lead a dedicated AI engineering team, provide hands-on technical guidance, conduct code reviews, establish engineering standards, and develop reusable agent templates and architectural patterns
- Multi-Agent Platform Development
- Design and implement the core agentic architecture, including the Master Orchestrator, Agent Registry, multi-LLM routing (Claude and Azure OpenAI), and multi-level caching mechanisms (Redis and prompt caching)
- Context and Memory Management
- Develop shared context and memory services to manage domain glossaries, business rules, analytical thresholds, and persistent user feedback.
- Implement mechanisms that allow agents to retain user confirmations, dismissals, and false-positive suppression rules
- AI-Powered Analytical Workflows
- Build specialized analytical and control agents that work with structured financial and ERP data. Combine deterministic business rules, Python-based statistical anomaly detection, and LLM-generated explanations supported by data references and citations
- Enterprise Security and Governance
Languages
- Work format
- Remote
- Seniority
- Lead
- Posted
- 13 Nov 2026
- Last verified
- In the last 3 days
Required
- Strong Python Backend Engineering
- Advanced experience with Python 3.11+, asyncio, FastAPI, Pydantic v2, pytest, strict typing, and clean, modular software architecture
- Hands-on experience designing and implementing multi-agent AI systems using Microsoft Foundry (Azure AI Agent Service), Semantic Kernel, LangGraph, or AutoGen.
- Understanding of orchestrator–subagent patterns, MCP (Model Context Protocol), and structured tool calling
- State Management and Caching: Production experience with Redis for session management and semantic caching, as well as PostgreSQL, Cosmos DB, or similar databases for persistent agent memory, audit logs, and user feedback
- LLMOps and Observability
Nice to have
- Experience developing AI-driven solutions for Finance, Accounting, Audit, or ERP analytics
- Experience integrating AI applications with Microsoft Fabric or enterprise SQL data warehouses

EPAM Systems
Global software engineering and digital product development company.
- Software engineering and IT services
- Founded in 1993
- Newtown, Pennsylvania, USA
- 5000+ employees
Other open roles here
- Senior/Lead Power BI Software EngineerRemote · Ukraine
- Delivery Manager (AI Native)Remote · Ukraine
- Senior Financial Manager (m/f/d)Remote · Germany
- Principal, Business ConsultingRemote · United States
- Senior Delivery Manager - .NET/JavaIndia · On-site · relocation
Similar roles
- Solutions ArchitectTechBiz Global · Remote · Armenia
- Kotlin/Java Developer (Merchant Response)Mayflower · Remote · worldwide, UTC+4 accepted
- Mid-Level DevOps EngineeriTeam · Armenia · On-site
- DevOps EngineerAcba Bank OJSC · Armenia · On-site
- AI Developer SpecialistZup · Remote · worldwide, UTC+4 accepted
- Engineering ManagerTabby · Remote · Armenia

