Chief Full Stack Software Engineer
Job in
Washington, District of Columbia, 20022, USA
Listed on 2026-10-02
Listing for:
EPAM Systems, Inc.
Full Time
position Listed on 2026-10-02
Job specializations:
-
Software Development
Full Stack Developer, AI Engineer (Applied/Software), Front End Developer, React.js
Job Description & How to Apply Below
Responsibilities
Architect and deliver end-to-end GenAI-powered applications with intuitive web UIs and fast client-side API integrations
Engineer responsive, accessible frontend experiences optimized for streaming responses and low latency
Develop and evolve reusable frontend components, custom hooks, and design systems for enterprise GenAI applications
Implement LLM-driven features using frameworks like Lang Chain or Llama Index with OpenAI, Claude, or Gemini Partner with designers and product managers to iterate quickly on AI UX patterns including chat assistants, prompt builders, and feedback loops
Enforce security, accessibility, observability, and test coverage across client-side and full-stack work Create high-performance, accessible web UIs for AI interaction patterns such as streaming text, prompt inputs, citations, and summaries
Maintain shared component and hook libraries so internal teams can embed GenAI capabilities into their applications
Deliver UI components that increase transparency, observability, and user confidence in AI-generated outputs
Requirements
Proven track record with React, Type Script, or Vue in production for enterprise web applications (7+ years)
Extensive full-stack engineering experience delivering frontend UIs, REST APIs, and microservices (7+ years)
Hands-on background integrating GenAI features, LLM APIs, and prompt UI patterns into web applications (3+ years)
Advanced Python backend development skills, including building and consuming cloud microservices on AWS with Docker and REST APIs (3+ years)
Demonstrated ability to build, document, and maintain reusable component libraries, design systems, and custom hooks
English proficiency at B2+ (Upper-Intermediate) level
Working knowledge of GraphQL for client-server data interactions
Practical experience with Lang Chain or Llama Index in JavaScript/Node.js contexts
Familiarity with Model Context Protocol concepts and integration considerations
Exposure to React Native for shared UI patterns across web and mobile surfaces
Understanding of vector databases and embedding concepts used in RAG-style applications
Nice to have Familiarity with real-time streaming UX patterns such as SSE/Web Sockets, prompt builders, citations, and summary UI components
Knowledge of WCAG 2.1 AA compliance and accessible UI component architecture
Skills in client-side or Node.js Lang Chain, Lang Graph, or Llama Index orchestration
Familiarity with RAG pipelines, vector search tools like Pinecone or Open Search, and embedding concepts
Background in AI evaluation tooling, feedback loops, and guardrails in user interfaces
We offer
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 Linked In Learning library and 22,000+ courses
Global career opportunities
Volunteer and community involvement opportunitiesEPAM Employee Groups Award-winning culture recognized by Glassdoor, Newsweek and Linked In
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×