> Markdown version of [/jobs/ext/2733394-senior-ai-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2733394-senior-ai-full-stack-developer). 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 AI Full Stack Developer - **Company:** EPAM Systems, Inc. - **Location:** Newtown, PA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Multitier Architecture, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Code Generation, Code Review, Continuous Integration, Data Structures, Cursor (Graphical User Interface Elements), Database Theory, Software Debugging, Software Design Patterns, Distributed Systems, Django Web Framework, Graph Database, Python (Programming Language), Machine Learning, Neo4j, Scrum Methodology, Next.js, Software Engineering, TypeScript, Web Application Frameworks, Cloud Platform System, GitHub Copilot, ReactJS, Large Language Models, Grafana, Multi-Agent Systems, Prompt Engineering, Backend, Fastapi, Event Driven Architecture, Solid Principles, Information Technology, Production Code, Free and Open-Source Software, Front End Software Development, Stream Processing, Code Restructuring, Data Pipelines, Docker, Microservices - **Published:** September 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/phpz2h644b ## About the Role We are seeking a Senior AI Full Stack Developer who combines strong software engineering fundamentals with AI-augmented development practices. The ideal candidate is a self-starter with a solid Computer Science foundation, production-grade coding discipline, and demonstrated use of modern AI tooling - including prompt engineering and agentic coding workflows. This role is central to delivering enterprise-grade solutions., * 5+ years of professional software development experience delivering production systems * 4+ years of experience in at least one primary programming language such as Python (preferred), TypeScript/JavaScript, Java, C# or Go * Bachelor's degree in Computer Science, Software Engineering, Mathematics or related field; Master's preferred * Strong foundation in computer science fundamentals including data structures, algorithms, systems design and database theory * Solid understanding of design patterns, SOLID principles, clean architecture and distributed systems * Proven ability to write clean, performant and production-ready code with strong ecosystem knowledge * Experience with at least one additional language or stack for full stack development * Hands-on experience with modern frameworks such as FastAPI, Django, Next.js or React * Experience working with relational, non-relational and vector databases (e.g., Pinecone, Weaviate, Chroma, pgvector) * Production experience with RAG architectures and LLM-based systems * Experience with agentic workflows and multi-agent systems including tool use, planning and memory * Familiarity with major LLM APIs such as OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock or Azure OpenAI * Strong prompt engineering and optimization skills * Practical experience with AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code or Amazon Q Developer * Experience with at least one cloud platform (AWS, Azure or GCP) * Familiarity with Docker, CI/CD pipelines and infrastructure-as-code * Self-starter mindset with ability to independently drive tasks and solve problems * Strong analytical thinking, communication and collaboration skills * Experience working in Agile/Scrum environments * Passion for continuous learning in AI and software engineering Nice to have * Experience with model fine-tuning or training custom AI models * Familiarity with LLM evaluation and observability tools such as RAGAS, LangSmith or Weights & Biases * Experience with event-driven architecture and streaming systems * Knowledge of AI security best practices * Open-source contributions or technical writing experience * Experience with graph databases such as Neo4j ## Description * Design, develop, test and deploy production-ready AI-driven full stack applications * Develop backend services including APIs, microservices and data pipelines along with modern frontend interfaces * Write high-quality, maintainable and testable code while leveraging AI coding assistants to accelerate delivery without compromising quality * Integrate AI/ML models into enterprise systems ensuring reliability, scalability and performance * Apply advanced prompt engineering techniques for code generation, refactoring, debugging, testing and documentation * Design and implement agentic development workflows where AI agents handle multi-step tasks * Review, validate and refine AI-generated code to meet production, security and architectural standards * Continuously explore and adopt emerging AI development tools, frameworks and best practices * Collaborate with Solution Architects, Product Owners and cross-functional teams to translate requirements into technical solutions * Participate in code reviews focused on quality, security and engineering excellence * Troubleshoot and resolve complex full stack technical issues ## Related Videos - [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) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)