ES
Senior Full Stack Software Engineer
EPAM Systems
๐ฆ๐ท Argentina | ๐จ๐ฑ Chile | ๐จ๐ด Colombia
Remote
Senior
1 day ago
- Machine Learning
- LLM APIs
- Microservices
- Design Systems
- LangChain
- LlamaIndex
- OpenAI
- Claude
- Gemini
- AI
- React.js
- TypeScript
- Vue
- REST API
- Python
- AWS
- Docker
- Server-Sent Events
- WebSockets
- WCAG
- Node.js
- LangGraph
- RAG
- Vector Search
- Pinecone
- OpenSearch
1 day ago
We are hiring aSenior Full Stack Software Engineer to build fast, intuitive web interfaces and frontend integration libraries for GenAI and intelligent automation. You will deliver accessible, low-latency UI patterns and reusable components while connecting to LLM APIs and cloud microservices.
Responsibilities
- Design and deliver end-to-end GenAI-powered applications with an emphasis on intuitive web UIs and efficient client-side API integrations
- Build responsive, accessible frontend experiences optimized for streaming responses and low latency
- Develop and maintain reusable frontend component libraries, hooks, and design systems for enterprise GenAI apps
- Implement LLM-driven experiences using frameworks such as LangChain or LlamaIndex together with OpenAI, Claude, or Gemini
- Collaborate with designers and product managers to iterate quickly on AI UX patterns like chat assistants, prompt builders, and feedback loops
- Ensure security, accessibility, observability, and robust test coverage across client-side and full-stack work
- Create high-performance, accessible web UIs for AI interactions including streaming text, prompt inputs, citations, and summaries
- Maintain shared libraries of reusable frontend components and hooks to help internal teams embed GenAI capabilities into their applications
- Build UI components that provide transparency, observability, and trust in AI-generated outputs
Requirements
- 3+ years of experience building production apps with React, TypeScript, or Vue for enterprise use cases
- Solid full-stack software engineering background across frontend UIs, REST APIs, and microservices
- Practical experience integrating GenAI features, LLM APIs, and prompt UI patterns into web-based applications
- Strong Python backend skills, plus experience building and consuming cloud microservices on AWS, Docker, and REST APIs
- Proven track record creating, documenting, and maintaining reusable component libraries, design systems, and custom hooks
- English proficiency at a B2+ level (Upper-Intermediate) or higher
Nice to have
- Familiarity with real-time streaming UX patterns such as SSE/WebSockets, prompt builders, citations, and summary UI components
- Knowledge of WCAG 2.1 AA compliance and approaches for architecting accessible UI components
- Practical experience with client-side or Node.js LangChain, LangGraph, or LlamaIndex orchestration
- Exposure to RAG pipelines, vector search platforms like Pinecone or OpenSearch, and embedding fundamentals
- Experience with AI evaluation tools, feedback loop design, and interface-level guardrails
Senior Full Stack Software Engineer ยท EPAM Systems