Fullstack Engineer
Senior AI Engineer with ReactJS
Remote
Apply on the employer's siteRole description
We are seeking a
Senior AI Engineer
with strong expertise in ReactJS and Python to join our team and help build, debug, and scale intelligent applications powered by LLMs and agent-based architectures. The ideal candidate combines deep backend engineering skills with a sharp eye for frontend quality and thrives on tracing complex issues across the full stack — from UI rendering to agent reasoning failures.
This is a fully remote position that offers you the flexibility to work from any location in Armenia, whether it's your home or well-equipped offices in Yerevan or Gyumri.
Responsibilities
- Design and build async endpoints, background tasks, and streaming responses using Python and FastAPI
- Develop and maintain agent-based systems, including prompt design, tool-calling, and RAG pipelines
- Diagnose and resolve LLM failure modes such as hallucination, context contamination, and non-deterministic output
- Tune retrieval quality through chunking strategies, embeddings, and vector search optimization
- Build and fix production-grade React UIs, including layout, responsive behavior, and streaming state management
- Identify and resolve concurrency issues, including shared mutable state and callback bleed under concurrent requests
- Operate within Docker and Kubernetes environments, including deployment and pod/log debugging
- Write and maintain test coverage using pytest and vitest, including mocks and fixtures
- Trace symptoms to root causes across frontend, backend, and agent layers to ensure system reliability
Requirements
- 5+ years of experience with Python, FastAPI, and asynchronous programming patterns
- Proficiency in agent frameworks such as pydantic-ai, LangGraph, or LangChain, with hands-on experience in prompt engineering and tool-calling
- Expertise in RAG systems, including chunking, embeddings, and vector search tools such as Qdrant or pgvector
- Skills in React (hooks) and CSS, with the ability to build and troubleshoot complex, responsive UIs
- Understanding of concurrency and state management, with experience implementing request-scoped state, locks, and thread-safety
- Familiarity with Docker and Kubernetes, including container management and deployment debugging
- Background in testing practices using pytest and vitest, with consistent use of mocks and fixtures
- Strong debugging skills with the ability to trace issues across frontend, backend, and agent layers
Nice to have
- Experience with AWS Bedrock or other model gateway platforms beyond OpenAI
- Familiarity with Langfuse or other LLM observability tooling
- Knowledge of python-pptx or document generation tools for PowerPoint and PDF outputs
- Background in regulated industries such as pharma or life sciences, including familiarity with FDA PMA/510(k) and IVDR terminology
- Skills in Helm chart authoring and CI/CD pipelines using GitHub Actions
- Design sensibility for building premium, non-generic user interfaces
- Experience integrating SSO/OAuth solutions such as Azure AD or MSAL
- Familiarity with vector DB operations, including Qdrant collection management and embedding pipeline maintenance
- Understanding of prompt-eval or LLM-testing frameworks for measuring answer quality over time
We offer
- We connect like-minded people
- Delivering innovative solutions to industry leaders, making a global impact
- Enjoyable working environment, whether it is the vibrant office or the comfort of your home
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Corporate and social events
- We invest in your growth
- Leadership development, career advising, soft skills and well-being programs
- Certifications, including GCP, Azure and AWS
- Unlimited access to EPAM's internal learning database
- Free English classes with certified teachers
- We cover it all
- Participation in the Employee Stock Purchase Plan
- Monetary bonuses for engaging in the referral program
- Comprehensive medical & family care package
- Four trust days per year for personal needs
- Discounts for fitness clubs
- Benefits package (hotels, restaurants, stores and services)
EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.