> Markdown version of [/jobs/ext/3040239-senior-software-engineer-applied-ai-frontend-leading](https://www.wearedevelopers.com/jobs/ext/3040239-senior-software-engineer-applied-ai-frontend-leading). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Applied AI (Frontend Leading) - **Company:** EPAM Systems, Inc. - **Location:** San Jose, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $150,000.0 - $165,000.0 - **Contract:** Permanent contract - **Skills:** Adobe Analytics, JavaScript (Programming Language), Web Accessibility, Artificial Intelligence, Amazon Web Services, Code Coverage, Encodings, Python (Programming Language), Ui Patterns, Cloud Services, Search Technologies, Software Engineering, Data Streaming, Systems Integration, TypeScript, Web Content Accessibility Guidelines, Web Applications, WebSocket, ReactJS, Large Language Models, Generative AI, Backend, Vue.js, Build Management, Material UI, Low Latency, Front End Software Development, Restful APIs, Api Management, Docker, Microservices - **Published:** September 23, 2026 - **Apply:** https://www.sanjosejobsite.com/job.asp?id=3401611033&tx=FL434FFF&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Frontend Mastery: 5+ years of production experience with React, TypeScript, or Vue for enterprise web applications * Engineering Seniority: 5-8 years of software engineering experience across the full web stack (frontend UIs, REST APIs, microservices) * AI Application Integration: 2+ years of experience integrating GenAI features, LLM APIs, and prompt UI patterns into web applications * Python & Cloud Services: Strong Python backend development skills and 2+ years of experience consuming/building cloud microservices on AWS, Docker, and REST APIs * Component Libraries: Proven experience building, documenting, and maintaining reusable component libraries, design systems, and custom hooks, * Conversational UX & Streaming: Real-time streaming UX patterns (SSE/WebSockets), prompt builders, citations, and summary UI components * Web Accessibility (a11y): Deep knowledge of WCAG 2.1 AA compliance and accessible UI component architecture * LangChain for JavaScript: Client-side or Node.js LangChain, LangGraph, or LlamaIndex orchestration * RAG & Vector Search: Familiarity with RAG pipelines, vector search (Pinecone, OpenSearch), and embedding concepts * AI Evaluation & UX: Experience with AI evaluation tooling, feedback loops, and guardrails in user interfaces ## Description In this role, you will bridge the gap between complex LLM orchestration and enterprise user experience, ensuring our internal teams can seamlessly adopt and trust AI-driven tools., * Design and build end-to-end GenAI-powered applications, emphasizing intuitive web-based UIs and performant client-side API integrations * Develop responsive, accessible frontend interfaces using React, TypeScript, or Vue, engineered for streaming responses and low latency * Build and maintain a library of reusable frontend components, hooks, and design systems for enterprise GenAI applications * Implement LLM-based experiences using frameworks like LangChain or LlamaIndex with leading model providers (OpenAI, Claude, Gemini, etc.) * Collaborate closely with designers and product managers to iterate rapidly on novel AI UX patterns (chat assistants, prompt builders, feedback loops) * Ensure top-tier security, accessibility (a11y), observability, and test coverage across client-side and full-stack implementations ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Engineering Mindset in the Age of AI - Gunnar Grosch, AWS](https://www.wearedevelopers.com/videos/1735-engineering-mindset-in-the-age-of-ai-gunnar-grosch-aws) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)