AI Integration Engineer

THE JUDGE GROUP, INC.
Charlotte, United States of America
18 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 154K

Job location

Charlotte, United States of America

Tech stack

Java
Spring Security
API
Artificial Intelligence
Application Integration Architecture
Software Applications
Unit Testing
Databases
Continuous Integration
Relational Databases
Software Debugging
Software Design Patterns
Online Banking
Java Platform Enterprise Edition (J2EE)
Gradle
Hibernate
JUnit
Python
Maven
Microsoft SQL Server
MongoDB
NoSQL
Oracle Applications
Software Engineering
Systems Integration
Enterprise Software Applications
React
Large Language Models
Multi-Agent Systems
Spring-boot
Generative AI
Apigee
Backend
Build Management
Kubernetes
Front End Software Development
React
REST
Docker
Jenkins
Microservices

Job description

We are seeking an AI Integration Engineer with a strong Java and Python background to contribute to an organization-wide transition to AI-first solutions. In this role, you will integrate AI models, agents, and services into enterprise systems, enabling automation, decision intelligence, and intelligent user experiences at scale.

You will work on moderately complex initiatives, collaborate cross-functionally, and help modernize existing platforms using practical, production-ready AI technologies. What You'll Do

  • Integrate AI models, agents, and services into existing and new applications.
  • Build and deploy AI agents that interact with internal systems, data sources, and business workflows.
  • Design, develop, test, debug, and document backend services and AI-enabled solutions.
  • Contribute to large-scale technical planning and AI strategy execution.
  • Evaluate and resolve moderately complex technical challenges across systems and platforms.
  • Support the modernization of legacy technology toward AI-enabled architectures.
  • Partner with product, platform, and engineering teams to scale AI capabilities across the organization.
  • Lead projects or workstreams and serve as an escalation point for technical issues.
  • Mentor and provide guidance to less experienced engineers.
  • Collaborate with peers, stakeholders, and mid-level managers to meet current and future business needs while ensuring compliance with policies and standards.

Requirements

  • 4+ years of software engineering experience, or equivalent demonstrated through work experience, consulting, training, military service, or education.
  • Strong backend development experience using Java and/or Python.
  • Experience designing and building production-grade APIs or backend services.

Preferred Qualifications AI & Generative AI

  • Hands-on experience building, deploying, or integrating AI-powered applications.
  • Practical experience with:
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Embeddings and vector databases
  • Model Context Protocol (MCP) integrations and tool creation
  • Agent frameworks and orchestration patterns
  • Strong interest in AI beyond traditional application development.

Java & Backend Engineering

  • Core Java, J2EE, and design patterns
  • Spring Boot, Spring Security, Hibernate

APIs & Microservices

  • RESTful API development
  • Microservices architecture
  • Containerization using Docker and Kubernetes

Testing & CI/CD

  • Unit testing (JUnit, PowerMock)
  • BDD experience
  • Build and deployment pipelines using Maven, Gradle, Jenkins, HyperExecute

Databases

  • MongoDB (NoSQL)
  • Oracle and/or Microsoft SQL Server (RDBMS)

Nice to Have

  • Experience with API management platforms (Apigee or similar)
  • Frontend exposure using ReactJS and Redux
  • Familiarity with financial APIs, PSD2 standards, and Open Banking frameworks

Apply for this position