AI Full-Stack Engineer (Java + GenAI)-Onsite @Charlotte, NC-Need Locals Only

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

AI
Artificial Intelligence
AI/ML
GEN AI
Generative AI
LLMs
java
Spring Boot
REST APIs
UI
agentic systems
Machine Learning
fullstack
full stack

Job Details

Title - AI Full-Stack Engineer (Java + GenAI)

Location-Onsite @Charlotte, NC-Need Locals Only

Duration Contract

Need 10+ Years Exp Only

Job Summary

We are seeking an AI Full-Stack Engineer with strong Java backend experience and hands-on expertise in Generative AI, agentic systems, and Machine Learning. This role combines enterprise-grade full-stack development with the ability to design and build AI-driven applications using modern AI frameworks and tools. The ideal candidate is comfortable working in complex environments, collaborating with cross-functional teams, and delivering production-grade AI features.

Key Responsibilities

AI & ML Engineering

  • Design, develop, and deploy solutions using Generative AI, LLMs, and agentic workflows.
  • Build and optimize AI/ML pipelines, fine-tune models, and integrate AI components into enterprise applications.
  • Experiment with new AI frameworks, libraries, and architectures to improve performance and capabilities.
  • Implement AI-driven features such as intelligent agents, conversational workflows, automation, and predictive logic.

Backend Engineering (Java)

  • Develop robust backend services using Java (8+), Spring Boot, REST APIs, and microservices architecture.
  • Work with JPA/Hibernate, relational databases (PostgreSQL, MySQL), and optionally NoSQL datastores.
  • Ensure scalability, security, performance, and reliability of backend systems.

Full-Stack Development

  • Contribute to UI development and end-to-end solution delivery.
  • Collaborate with product, design, and engineering teams to build complete, user-centric AI applications.

Enterprise Collaboration

  • Work within a large, multi-team enterprise environment involving cross-functional stakeholders.
  • Participate in Agile ceremonies, code reviews, architectural discussions, and production deployments.

Required Skills & Qualifications

  • 10 years of experience building full-stack or backend applications using Java and Spring Boot.
  • Strong foundation in RESTful APIs, microservices, JPA/Hibernate, SQL (PostgreSQL/MySQL), and familiarity with NoSQL.
  • Hands-on experience with Generative AI, LLMs, or AI-based application development.
  • Experience in building agentic systems (LLM agents, agent frameworks, AI orchestration).
  • Strong Machine Learning skills model training, fine-tuning, vector databases, embeddings, or AI pipeline development.
  • Experience integrating AI features into production-grade applications.
  • Exposure to frontend technologies (React, Angular, Vue, or similar) is a plus.

Preferred Skills

  • Experience with LangChain, LlamaIndex, or other agentic frameworks.
  • Cloud experience (AWS, Google Cloud Platform, Azure) for AI workloads.
  • Understanding of DevOps, CI/CD, containerization (Docker/Kubernetes).
  • Experience working in complex enterprise environments.

Regards,

Sai Srikar

Email:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.