AI Full Stack Engineer
Location: Charlotte, NC / Iselin, NJ
Work Mode: Onsite
Job Overview
We are looking for an AI Full Stack Engineer to design, develop, and support AI-powered full-stack applications using modern web technologies, cloud platforms, and AI frameworks.
Key Responsibilities
- Develop AI-enabled full-stack applications using Java/Python and React/Angular.
- Build AI orchestration frameworks using LLMs, AI Agents, APIs, enterprise data, and knowledge bases.
- Develop and integrate RAG (Retrieval-Augmented Generation) solutions.
- Work with LangGraph and AI agent frameworks.
- Design and develop microservices and REST APIs.
- Work with vector databases and enterprise AI data.
- Deploy and support applications on cloud platforms, preferably OpenShift Container Platform (OCP).
- Implement CI/CD pipelines and follow modern DevOps practices.
- Integrate AI solutions with enterprise applications, workflows, and APIs.
- Use modern AI-assisted development tools such as GitHub Copilot, Devin, Cursor, and Claude Code.
Required Skills
- Strong experience with Java and/or Python.
- Strong experience with React and/or Angular.
- Experience with LLMs and Generative AI.
- Hands-on experience with AI Agents and LangGraph.
- Strong understanding of RAG architecture.
- Experience with Vector Databases.
- Experience developing microservices and APIs.
- Experience with cloud platforms; OCP/OpenShift preferred.
- Knowledge of CI/CD and DevOps.
- Experience integrating AI with enterprise systems, data, APIs, and workflows.
- Familiarity with AI coding tools such as GitHub Copilot, Devin, Cursor, or Claude Code.
Preferred Candidate
Candidates should have strong full-stack development + cloud + Generative AI/Agentic AI experience and be comfortable building enterprise-grade AI applications from end to end.