Lead Full-Stack Software Engineer

EPAM Systems, Inc.

United States

Remote

USD 140,000 - 200,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
PTO and sick leave
Upskilling & certification courses
LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems, Inc. seeks a Lead Full-Stack Software Engineer to build GenAI-driven web interfaces and integration libraries for teams across IT, HR, Finance, Sales, Marketing, and Customer Support.

You will design end-to-end GenAI applications, emphasizing responsive, accessible UIs and low-latency client-side integrations, while delivering reusable frontend components and design systems for enterprise-grade GenAI solutions.

Qualifications

  • Background in building production applications with React, TypeScript, or Vue for enterprise use cases.
  • Expertise in full-stack software engineering spanning frontend UIs, REST APIs, and microservices.
  • Proficiency in integrating GenAI features, LLM APIs, and prompt UI patterns into web-based applications.

Responsibilities

  • Design and develop end-to-end GenAI-powered applications with intuitive web-based UIs.
  • Build responsive frontend interfaces for streaming responses and low latency.
  • Create and maintain a reusable library of components, hooks, and design systems for enterprise GenAI apps.
  • Deliver LLM-based experiences using LangChain or LlamaIndex with OpenAI, Claude, or Gemini.
  • Collaborate with designers and product managers to iterate on AI UX patterns such as chat assistants and prompt builders.
  • Ensure security, accessibility, observability, and test coverage across client-side and full-stack builds.

Skills

React
TypeScript
Vue
REST APIs
Microservices
English

Tools

Docker
AWS
LangChain
LlamaIndex
OpenAI API
Pinecone
OpenSearch

Job description

We're seeking a Lead Full-Stack Software Engineer to build user-friendly, high-performing interfaces and frontend integration libraries that deliver GenAI and intelligent automation capabilities to teams across IT, HR, Finance, Sales, Marketing, and Customer Support.ResponsibilitiesDesign and develop end-to-end GenAI-powered applications, emphasizing intuitive web-based UIs and high-performing client-side API integrationsBuild responsive, accessible frontend interfaces tailored for streaming responses and minimal latencyCreate and maintain a library of reusable frontend components, hooks, and design systems for enterprise-grade GenAI applicationsDeliver LLM-based experiences using frameworks such as LangChain or LlamaIndex combined with OpenAI, Claude, or GeminiCollaborate with designers and product managers to rapidly iterate on innovative AI UX patterns, including chat assistants, prompt builders, and feedback loopsEnsure security, accessibility, observability, and comprehensive test coverage across client-side and full-stack buildsDeliver responsive, accessible, and high-performance web UIs suited to AI-driven interactions such as streaming text, prompt inputs, citations, and summariesMaintain a shared library of reusable frontend components and hooks so internal teams can seamlessly integrate GenAI capabilities into their own applicationsDevelop UI components that provide transparency, observability, and trust in AI-generated outputsRequirementsBackground in building production applications with React, TypeScript, or Vue for enterprise use cases (5+ years)Expertise in full-stack software engineering spanning frontend UIs, REST APIs, and microservices (5–8 years)Proficiency in integrating GenAI features, LLM APIs, and prompt UI patterns into web-based applications (2+ years)Skills in Python backend development, along with 2+ years building and consuming cloud microservices on AWS, Docker, and REST APIsShowcase of building, documenting, and maintaining reusable component libraries, design systems, and custom hooksProficiency in English at a B2+ level or higherNice to haveFamiliarity with real-time streaming UX patterns, such as SSE/WebSockets, prompt builders, citations, and summary UI componentsKnowledge of WCAG 2.1 AA compliance and approaches to designing accessible UI componentsCapability to work with client-side or Node.js LangChain, LangGraph, or LlamaIndex orchestrationUnderstanding of RAG pipelines, vector search platforms like Pinecone or OpenSearch, and embedding fundamentalsCompetency in AI evaluation tools, feedback loop design, and interface-level guardrailsWe 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 LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Full Stack Software Engineer
Lead Full Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and courses
+4
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 160,000
Healthcare benefits
Paid time off
Training & certification
+2
Chief Full-Stack Software Engineer
Chief Full-Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 180,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Chief Full Stack Software Engineer
Chief Full Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Career development
Full-Stack Software Engineering Manager
Full-Stack Software Engineering Manager

EPAM Systems, Inc. • United States

Remote
USD 170,000 - 230,000
Full Stack Software Engineering Manager
Full Stack Software Engineering Manager

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 190,000
Healthcare benefits
Paid time off
Upskilling and certification
+1
Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer

EPAM Systems Inc • United States

Remote
USD 140,000 - 190,000
Lead JavaScript Full-Stack Engineer
Lead JavaScript Full-Stack Engineer

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 190,000
Healthcare benefits
Paid time off
Learning and development programs
+1
Chief Full-Stack Software Engineer
Chief Full-Stack Software Engineer

EPAM Systems Inc • United States

On-site
USD 150,000 - 210,000
Chief JavaScript Full-Stack Engineer
Chief JavaScript Full-Stack Engineer

EPAM Systems, Inc. • United States

Remote
USD 180,000 - 240,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+3