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.
Responsibilities
- Build and extend React experiences for capability map exploration, search, filtering, scoring and discovery
- Maintenance of Python scripts that ingest, normalize and transform capability taxonomy data from APIs
- Improvement of data-shaping and tree-building logic that powers hierarchical UI experiences and map navigation
- Integration of evolving Knowledge Base and AI services into catalog workflows and discovery experiences
- Validation of AI-assisted code, UI generation and data transformations with rigorous engineering standards
- Work within a micro-frontends module architecture in a monorepo environment and integrate with Orchestrator APIs
- Contribution to experimentation, testing, build reliability, deployment automation and engineering best practices
Requirements
- 3+ years of experience in React 19 engineering with modern component patterns and asynchronous UI flows
- Background in Web Vitals, Real User monitoring and experimentation
- Expertise in building complex interactive UIs such as graph editors, workflow builders, diagramming tools, low-code tools or canvas-heavy applications, hierarchical data structures and taxonomies
- Proficiency in frontend state management, including React Context + reducer patterns and interaction history such as undo/redo
- Skills in Python data processing, scripting, automation and API integration
- Experience building data-heavy applications with advanced search, filtering and discovery capabilities
- Competency in integrating REST APIs, STOMP/Websocket and backend-driven content sources
- Practical testing experience with Vitest, Playwright or equivalent testing frameworks
- Familiarity with Generative UI and MCPs
- Strong communication skills and ability to collaborate across business and technical stakeholder groups
- Comfort working in evolving environments where AI capabilities and requirements continue to expand
- English proficiency at B2 level or higher
We offer/Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn
EPAM 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.