Senior Full-Stack Python/React Engineer
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.We are looking for a Senior Full-Stack Python/React Engineer who is comfortable working across frontend product engineering, Python-based data processing, hierarchical data modeling and AI integration. The ideal candidate can translate complex business capability structures into intuitive, trustworthy and visualization-friendly user experiences while applying strong engineering discipline to AI-assisted solutions.ResponsibilitiesBuild and extend React experiences for capability map exploration, search, filtering, scoring and discoveryMaintenance of Python scripts that ingest, normalize and transform capability taxonomy data from APIsImprovement of data-shaping and tree-building logic that powers hierarchical UI experiences and map navigationIntegration of evolving Knowledge Base and AI services into catalog workflows and discovery experiencesValidation of AI-assisted code, UI generation and data transformations with rigorous engineering standardsWork within a micro-frontends module architecture in a monorepo environment and integrate with Orchestrator APIsContribution to experimentation, testing, build reliability, deployment automation and engineering best practicesRequirements3+ years of experience in React 19 engineering with modern component patterns and asynchronous UI flowsBackground in Web Vitals, Real User monitoring and experimentationExpertise in building complex interactive UIs such as graph editors, workflow builders, diagramming tools, low-code tools or canvas-heavy applications, hierarchical data structures and taxonomiesProficiency in frontend state management, including React Context + reducer patterns and interaction history such as undo/redoSkills in Python data processing, scripting, automation and API integrationExperience building data-heavy applications with advanced search, filtering and discovery capabilitiesCompetency in integrating REST APIs, STOMP/Websocket and backend-driven content sourcesPractical testing experience with Vitest, Playwright or equivalent testing frameworksFamiliarity with Generative UI and MCPsStrong communication skills and ability to collaborate across business and technical stakeholder groupsComfort working in evolving environments where AI capabilities and requirements continue to expandEnglish proficiency at B2 level or higherWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.