Post Job Free
Sign in

Software Engineer

Company:
Judge Group, Inc.
Location:
Charlotte, NC
Posted:
March 03, 2026
Apply

Description:

Location: Charlotte, NC

Salary: $69.00 USD Hourly - $74.00 USD Hourly

Description:

Lead Software Engineer, Agentic AI Workflow Platform

Location: Charlotte, NC

Duration: 9 months (high potential to extend or convert)

Role Level: Senior/Lead (10+ years engineering experience)

About the Role

We are building a new Agentic AI platform for Commercial Banking, designed to automate and streamline email-driven servicing workflows at scale. You will be a core technical leader responsible for architecture, system design, and delivery of a next-generation workflow engine powered by autonomous and assisted AI agents.

This is a ground-up build in a startup-like environment, requiring strong ownership, architectural leadership, and hands-on engineering capability.

What You Will Build

A platform that:

Ingests and classifies inbound emails

Extracts request intent (including multiple intents per email)

Orchestrates workflows through an AI-driven engine

Leverages AI agents to complete tasks end-to-end

Engages humans only when necessary

Integrates with a front-end chatbot-style application for user interaction

Agents will operate with autonomous and human-in-the-loop modes.

You will help define the architecture, build foundational infrastructure, and validate design decisions through POCs and testing.

Current Phase of the Project

Early-stage platform development, including:

End-state vision and architecture definition

Standing up development and production environments

Building core infrastructure and orchestration frameworks

Implementing email ingestion, classification, and early agent patterns

Designing APIs, workflow components, and the MCP server

Mapping business workflows to determine agent design and automation phases

This is not a mature product-high ambiguity and high ownership are essential.

Responsibilities

Lead architecture, design, and development for core platform components

Drive technology decisions, patterns, and long-term system direction

Build scalable services, async APIs, and workflow engines

Implement AI agent orchestration using LangChain / LangGraph

Review system designs, code quality, and integration patterns

Partner with product, operations, and architecture teams

Mentor engineers and elevate engineering standards

Support Agile planning, estimation, and technical execution Required Qualifications

Technical Depth

10+ years of software engineering experience

2+ years building AI-driven systems in production

Production experience with agentic AI systems

Advanced experience with Python, LangChain, and LangGraph

Strong background in distributed systems, async API design, and microservices

Experience with MongoDB or other NoSQL databases

Working knowledge of workflow engines, Kafka/queueing systems, and MCP

Experience in cloud-native environments (containers, CI/CD, observability)

Understanding of enterprise security, scalability, and compliance

Architecture & Execution

Able to design scalable system architectures and evaluate tradeoffs

Ability to drive POCs, validate decisions, and influence cross-functional teams

Comfortable challenging architectural assumptions with data and experience Preferred Experience

Experience with Google ADK (Agent Developer Kit)

Prior exposure to banking/financial workflows (KYC, onboarding, servicing)

Deep understanding of LLM orchestration patterns and workflow automation Candidate Profile (What We're Looking For)

Ideal candidates are:

Senior AI engineers who have led delivery of at least one production agentic AI solution

Strong architectural thinkers who can operate with limited direction

Comfortable working in an evolving, ambiguous environment

Able to lead technical decisions, frameworks, and system patterns

Not a fit:

Pure Python developers without AI system experience

Academic or research-only AI backgrounds

Candidates who have only built prototypes or demos Logistics

Open to relocation

Onsite interview required

Team expected to grow significantly-this role will help lead others over time

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

Apply