AI Architect
⚲ Gdansk
Do uzgodnienia
Wymagania
- fastapi
- LLM
- AI Architecture
- pytest
- AWS
- Python
- Agent Orchestration
Opis stanowiska
We are looking for an experienced AI Architect to join our progressive team.
You’ll work with a multi-service platform designed for financial analysis, portfolio construction, and AI-assisted investment advisory. The platform combines a Snowflake-backed data lake with a Neo4j dual-graph architecture (domain ontology and lexical/GraphRAG), enabling unified querying of portfolios, financial instruments, and unstructured research through a single financial domain-specific language (DSL). The system supports both streaming chat and voice interfaces.
Responsibilities
• Own and drive the end-to-end architecture, from raw data ingestion to AI-powered advisory outputs
• Define and enforce clear contracts across all layers, including data assets, ontology and graph structures, financial DSL, LLM gateway, tool gateway, agent layer, and user experience
• Design systems with strong governance, ensuring all components are backed by documented architectural decisions (ADR/RFC) and traceable justification
• Build and deliver hands-on solutions, iterating incrementally while maintaining architectural consistency and quality
• Ensure all layers include robust verification mechanisms, including formal validation (where applicable), runtime checks, and auditability
• Collaborate with engineering, compliance, and client stakeholders to ensure the architecture meets regulatory, technical, and business requirements
• Maintain a defensible architecture aligned with responsible AI principles, including transparency, traceability, and controlled capability exposure
Requirements
• 7+ years of experience in AI Engineering or a related role
• Strong hands-on experience in Python development, including FastAPI, asyncio, pytest, type hints, and working within a monorepo structure
• Experience designing and implementing AI agent orchestration systems, including LLM gateways, tool gateways, streaming architectures (SSE and WebSocket), and agent-to-platform contracts
• Understanding of responsible AI governance, including capability boundaries, approval workflows, disclosure requirements, audit traceability, and regulatory control mapping
• Experience working with AWS cloud platforms in production environments
• Experience in rigorous testing practices, including unit, integration, and UAT/BDD testing, with enforced code coverage thresholds (≥90%)
• Proficiency with modern AI tooling, such as Cursor, MCP servers, prompt engineering techniques, and CLI automation tools (e.g., GitLab, Jira)
• Experience implementing observability using OpenTelemetry, Grafana or Phoenix, and structured logging practices
• Excellent command of written and spoken English (B2+ level)
Nice to have
• Understanding of data architecture principles, including ontology design, taxonomy, conceptual/logical/physical modeling, data contracts, and gap analysis
• Experience designing and working with knowledge graphs in Neo4j, including dual-graph architectures, Cypher queries, graph sizing, versioning, and GraphRAG patterns
• Ability to design and implement domain-specific languages, including grammar definition, type systems, semantic validation, and execution pipelines
• Familiarity with security practices, such as PBAC/RBAC, JWT authentication, security context propagation, secret management, and secure code practices (SAST)
• Experience integrating cloud data platforms, including Snowflake and AWS services, such as EKS, IAM, and ALB, using Helm and GitOps tools like ArgoCD
• Ability to create and maintain architectural documentation using ADR/RFC processes and manage their lifecycle effectively
• Knowledge of formal methods, such as Alloy or TLA+ for high-assurance system design
• Experience with voice and multimodal AI systems, including STT/TTS pipelines using platforms like OpenAI or AWS Bedrock
• Understanding of modern documentation practices (e.g., Diátaxis) and structured knowledge management
• Familiarity with compliance frameworks, regulatory traceability, and adversarial testing methodologies
• Exposure to additional ontology and modeling standards, such as RDF, SHACL, SKOS, or financial taxonomies
• Experience with CI/CD quality gates, including tools like Bandit and Radon, and automated merge request review processes
• Experience building and productizing AI advisory solutions in regulated financial environments
• Understanding of end-to-end governance flows, including disclosure handling, capability restriction, human-in-the-loop approvals, and full audit chain implementation aligned with compliance requirements
We offer
• We gather like-minded people:Engineering community of industry professionals
• Friendly team and enjoyable working environment
• Flexible schedule and opportunity to work remotely within Poland
• Chance to work abroad for up to 60 days annually
• Business-driven relocation opportunities
• We provide growth opportunities:Outstanding career roadmap
• Leadership development, career advising, soft skills, and well-being programs
• Certification (GCP, Azure, AWS)
• Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
• English classes
• We cover it all:Stable income (Employment Contract or B2B)
• Participation in the Employee Stock Purchase Plan
• Benefits package (health insurance, multisport, shopping vouchers)
• Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
• Referral bonuses
• Corporate, social and well-being events
• Please, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
• We will reach out to selected candidates exclusively.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
You’ll work with a multi-service platform designed for financial analysis, portfolio construction, and AI-assisted investment advisory. The platform combines a Snowflake-backed data lake with a Neo4j dual-graph architecture (domain ontology and lexical/GraphRAG), enabling unified querying of portfolios, financial instruments, and unstructured research through a single financial domain-specific language (DSL). The system supports both streaming chat and voice interfaces.
Responsibilities
• Own and drive the end-to-end architecture, from raw data ingestion to AI-powered advisory outputs
• Define and enforce clear contracts across all layers, including data assets, ontology and graph structures, financial DSL, LLM gateway, tool gateway, agent layer, and user experience
• Design systems with strong governance, ensuring all components are backed by documented architectural decisions (ADR/RFC) and traceable justification
• Build and deliver hands-on solutions, iterating incrementally while maintaining architectural consistency and quality
• Ensure all layers include robust verification mechanisms, including formal validation (where applicable), runtime checks, and auditability
• Collaborate with engineering, compliance, and client stakeholders to ensure the architecture meets regulatory, technical, and business requirements
• Maintain a defensible architecture aligned with responsible AI principles, including transparency, traceability, and controlled capability exposure
Requirements
• 7+ years of experience in AI Engineering or a related role
• Strong hands-on experience in Python development, including FastAPI, asyncio, pytest, type hints, and working within a monorepo structure
• Experience designing and implementing AI agent orchestration systems, including LLM gateways, tool gateways, streaming architectures (SSE and WebSocket), and agent-to-platform contracts
• Understanding of responsible AI governance, including capability boundaries, approval workflows, disclosure requirements, audit traceability, and regulatory control mapping
• Experience working with AWS cloud platforms in production environments
• Experience in rigorous testing practices, including unit, integration, and UAT/BDD testing, with enforced code coverage thresholds (≥90%)
• Proficiency with modern AI tooling, such as Cursor, MCP servers, prompt engineering techniques, and CLI automation tools (e.g., GitLab, Jira)
• Experience implementing observability using OpenTelemetry, Grafana or Phoenix, and structured logging practices
• Excellent command of written and spoken English (B2+ level)
Nice to have
• Understanding of data architecture principles, including ontology design, taxonomy, conceptual/logical/physical modeling, data contracts, and gap analysis
• Experience designing and working with knowledge graphs in Neo4j, including dual-graph architectures, Cypher queries, graph sizing, versioning, and GraphRAG patterns
• Ability to design and implement domain-specific languages, including grammar definition, type systems, semantic validation, and execution pipelines
• Familiarity with security practices, such as PBAC/RBAC, JWT authentication, security context propagation, secret management, and secure code practices (SAST)
• Experience integrating cloud data platforms, including Snowflake and AWS services, such as EKS, IAM, and ALB, using Helm and GitOps tools like ArgoCD
• Ability to create and maintain architectural documentation using ADR/RFC processes and manage their lifecycle effectively
• Knowledge of formal methods, such as Alloy or TLA+ for high-assurance system design
• Experience with voice and multimodal AI systems, including STT/TTS pipelines using platforms like OpenAI or AWS Bedrock
• Understanding of modern documentation practices (e.g., Diátaxis) and structured knowledge management
• Familiarity with compliance frameworks, regulatory traceability, and adversarial testing methodologies
• Exposure to additional ontology and modeling standards, such as RDF, SHACL, SKOS, or financial taxonomies
• Experience with CI/CD quality gates, including tools like Bandit and Radon, and automated merge request review processes
• Experience building and productizing AI advisory solutions in regulated financial environments
• Understanding of end-to-end governance flows, including disclosure handling, capability restriction, human-in-the-loop approvals, and full audit chain implementation aligned with compliance requirements
We offer
• We gather like-minded people:Engineering community of industry professionals
• Friendly team and enjoyable working environment
• Flexible schedule and opportunity to work remotely within Poland
• Chance to work abroad for up to 60 days annually
• Business-driven relocation opportunities
• We provide growth opportunities:Outstanding career roadmap
• Leadership development, career advising, soft skills, and well-being programs
• Certification (GCP, Azure, AWS)
• Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
• English classes
• We cover it all:Stable income (Employment Contract or B2B)
• Participation in the Employee Stock Purchase Plan
• Benefits package (health insurance, multisport, shopping vouchers)
• Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
• Referral bonuses
• Corporate, social and well-being events
• Please, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
• We will reach out to selected candidates exclusively.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
🔍 Dekoder Ogłoszenia
🔴
progressive team
Zespół, który lubi wdrażać nowe technologie, ale może to oznaczać brak stabilności i ciągłe zmiany.
🔴
Own and drive the end-to-end architecture
Będziesz odpowiedzialny za całość architektury, co może oznaczać dużą presję i szeroki zakres obowiązków bez jasnego podziału.
🟡
Define and enforce clear contracts across all layers
Oczekuje się od Ciebie ustalenia i pilnowania standardów komunikacji między różnymi częściami systemu, co może być czasochłonne i wymagać wielu negocjacji.
🔴
Build and deliver hands-on solutions, iterating incrementally
Będziesz musiał aktywnie kodować i wdrażać rozwiązania, jednocześnie wprowadzając zmiany w istniejącej architekturze, co może prowadzić do nieprzewidzianych problemów.
🟡
Maintain a defensible architecture aligned with responsible AI principles
Musisz dbać o to, aby rozwiązania AI były etyczne i bezpieczne, co może wymagać dodatkowych badań i implementacji złożonych mechanizmów kontrolnych.