Full Stack AI Engineer
Role details
Job location
Tech stack
Job description
We're seeking a Full Stack AI Engineer to join an innovative team building next-generation intelligent experiences. You'll develop and ship production-quality features that integrate large language models into enterprise workflows, creating intuitive AI-powered solutions that drive real customer value., Develop full-stack features across Angular frontend and Node.js/NestJS backend. Integrate LLM APIs (Claude, OpenAI, or equivalent) into product workflows. Build and maintain AI agent pipelines, prompt chains, and RAG (Retrieval-Augmented Generation) systems. Implement streaming, real-time, and async AI response patterns in the UI. Write clean, tested, production-quality TypeScript code. Collaborate with product and design teams to define and iterate on AI-powered user experiences. Contribute to code reviews, architecture discussions, and technical documentation., This is a casual, collaborative environment with a large development team working together. True Agile methodology with daily standups and 2-week sprints. This position requires onsite presence 3 days per week (Tuesday, Wednesday, Thursday) from day one. Candidates must be local to the metro Atlanta area., Remote Operations Workflow Management Teamwork Management Code Review TypeScript Software Engineering React.js (Javascript Library) Full Stack Development Node.js (Javascript Library) Innovation Agile Methodology Application Programming Interface (API) Team Building Software As A Service (SaaS) Amazon Web Services Artificial Intelligence Tooling Business Valuation Critical Illness Insurance Large Language Modeling Angular (Web Framework) RESTful API Vue.js (Javascript Library) Business Transformation Event-Driven Programming WebSocket Cloud-Native Architecture Front End Design Open Source Technology Prompt Engineering Retrieval Augmented Generation AI Agents NestJS PineCone Vector Database Weaviate
Requirements
5+ years of full-stack software engineering experience. Strong proficiency in TypeScript (both frontend and backend). Experience with Angular or comparable modern frontend framework (React, Vue). Backend experience with Node.js, NestJS, or equivalent. Hands-on experience integrating LLM APIs (OpenAI, Anthropic Claude, etc.). Understanding of prompt engineering, context management, and LLM limitations. Familiarity with REST APIs, WebSockets, and event-driven architectures. Confidence in AWS and cloud-native architectures. AI-first mindset with willingness to leverage AI coding tools (Co-pilot, Amazon Q) to improve productivity., Experience building AI agent systems or multi-step LLM workflows. Familiarity with RAG pipelines and vector databases (Pinecone, pgvector, Weaviate). Experience with Anthropic Claude API or Claude Agent SDK. Experience in enterprise SaaS applications. Experience with Nx monorepo tooling. Contributions to open-source AI tooling or projects.
Benefits & conditions
This is a Contract position based out of Alpharetta, GA. Pay and Benefits
The pay range for this position is $63.00 - $63.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave)