LEAD SOFTWARE ENGINEER AI SYSTEMS / AGENTIC AI / JAVA
Hicks Professional Group
LEAD SOFTWARE ENGINEER – AI SYSTEMS / AGENTIC AI / JAVA
Chicago, IL or Peoria, IL | Hybrid – 2 Days Onsite | 12-Month Contract
*** DIRECT W-2 CANDIDATES ONLY – NO C2C OR THIRD-PARTY SUBMISSIONS ***
IMPORTANT CANDIDATE REQUIREMENTS:
Candidates must currently reside within commuting distance of Chicago, IL or Peoria, IL and be available to work onsite 2 days per week.
This is a direct W-2 contract position. Candidates must be authorized to work in the United States on a permanent basis without current or future employment sponsorship.
NO C2C, 1099, subcontracting, third-party agencies, staffing firms, or employer-sponsored/third-party candidates. We are only considering candidates who can work directly on our W-2.
POSITION SUMMARY
We are seeking a highly experienced Lead Software Engineer to architect and deliver next-generation software platforms powered by Artificial Intelligence, Large Language Models (LLMs), and agentic AI workflows.
This is a senior, hands-on technical leadership role combining deep backend software engineering and architecture expertise with production-level Generative AI and AI agent development.
The Lead Software Engineer will work across multiple engineering teams to design reliable, scalable AI systems, establish architectural standards, mentor engineers, and accelerate developer productivity through modern AI-assisted development tools.
KEY RESPONSIBILITIES
• Design and orchestrate multi-agent workflows and stateful AI systems using frameworks such as LangChain, LangGraph, AutoGen, or CrewAI.
• Integrate foundation models such as Anthropic Claude, OpenAI GPT, and Google Gemini through secure APIs.
• Architect production-grade LLM and AI-powered applications.
• Design data architectures combining relational databases and vector databases for semantic search and Retrieval-Augmented Generation (RAG).
• Implement testing and continuous evaluation strategies for AI outputs, including factual accuracy, hallucination detection, and safety.
• Design and lead scalable backend systems, microservices, and APIs using Java.
• Provide architectural leadership across distributed systems and cloud-native applications.
• Evaluate existing systems, services, APIs, and data models for modernization, scalability, and performance improvements.
• Drive AI-assisted engineering productivity by integrating development tools such as Cursor, Claude Code, and Windsurf into engineering workflows.
• Establish engineering standards and architectural governance for secure coding, CI/CD, and cloud-native deployment.
• Establish governance and security practices for responsible use of AI development tools.
• Lead architecture reviews, RFCs, and technical discussions across engineering teams.
• Mentor engineers and technical leaders on system design, software architecture, and engineering best practices.
• Drive automation, platform enablement, and self-service engineering capabilities.
• Collaborate with Product Owners, Technical Leads, Architects, Engineering Managers, and Scrum teams.
REQUIRED QUALIFICATIONS
• 8+ years of professional software engineering experience with 2+ years in a technical leadership role.
• Bachelor's degree in Computer Science, Electrical Engineering, or a related field with 10+ years of experience; OR Master's degree with 8+ years of experience.
• Deep hands-on backend development experience using Java.
• Strong experience designing microservices, APIs, distributed systems, and cloud-native applications.
• Proven experience designing and delivering large-scale distributed systems.
• Strong software architecture and system design experience.
• Extensive experience with AWS.
• Strong experience with Docker and Kubernetes.
• Hands-on experience building production-level Generative AI, LLM-powered applications, AI agents, or intelligent automation platforms.
• Experience designing agentic AI workflows and multi-agent systems.
• Experience with prompt engineering and agentic development patterns.
• Experience with AI orchestration frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or similar.
• Experience with Retrieval-Augmented Generation (RAG).
• Experience with vector databases such as Pinecone, Milvus, Chroma, pgvector, or similar.
• Experience integrating foundation models such as Claude, GPT, Gemini, or similar through APIs.
• Strong knowledge of AI coding assistants and modern developer productivity tools.
• Understanding of Model Context Protocol (MCP).
• Experience establishing technical governance and engineering standards across multiple teams.
• Experience mentoring engineers and providing technical leadership across engineering teams.
• Strong communication, collaboration, and stakeholder management skills.
IMPORTANT – BACKEND ENGINEERING EXPERIENCE
This is NOT a front-end-focused AI development role. Candidates must have significant hands-on backend software engineering experience, including Java, APIs, microservices, distributed systems, and cloud architecture.
Candidates whose experience is primarily front-end development will not be considered.
INTERVIEW PROCESS
90-minute technical and coding interview. In-person interviews are preferred, with virtual interviews available when needed.
EMPLOYMENT / LOCATION REQUIREMENTS
• Must currently reside within commuting distance of Chicago, IL or Peoria, IL.
• Must be able to work onsite 2 days per week.
• Must be authorized to work in the United States on a permanent basis without current or future sponsorship.
• Must be able to work directly on our W-2.
• No C2C.
• No 1099.
• No third-party agencies or staffing firms.
• No subcontracting arrangements.
• No third-party/employer-sponsored candidate submissions.
Please do not submit candidates through a third-party employer or staffing organization.
- ...Lead Software Engineer - Agentic AI, Java/Python We have an opportunity to impact your career and provide an adventure where you can push the limits... ...surface – Typescript/Next.js application on Salt Design System with virtualization at scale. Develops secure and high...Java
- ...Overview: Senior AI Engineer Seeking a Senior AI... ...build modular Python systems that leverage state management... ...to modernize complex software systems. Required... .... Job Duties: Agentic & Workflow Engineering... .... Familiarity with Java and React tech stacks...Java
- ...or Electrical engineering or related field... ...of professional software engineering... ...scale distributed systems. Strong expertise... ...teams and leading organization-wide... ...with Generative AI, AI agents, LLM... ...API design using Java. Cloud & DevOps... ..., and advanced Agentic PDLC patterns....Java
$209k - $238.5k
...Senior Lead Software Engineer, Full Stack (Go/Java, Angular, AWS) Do you love building and... ...real customer needs using AI. We are seeking Full Stack... ...1 solutions & leverage Agentic AI to drive transformation... ...microservices, and full stack systems to create solutions that...JavaFull timePart timeInternshipLocal areaImmediate start$180k - $200k
...Hire$180k - $200k A leading enterprise... ...time Lead Platform Engineer to help build modern... ...builds and deploys software. The team is rethinking... ...including emerging AI workflows. Engineers here own their systems, contribute to platform... ...services using Java or Python Hands-on...JavaFull timeRemote workShift work- ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within the... ...-edge technologies including Java, Spring, Springboot, React, and... ...the use of AI, machine learning, and advanced... ...experienceHands-on practical experience in system design, application development...Java
$179.4k - $204.7k
Lead Software Engineer Do you love building and pioneering in the technology... ..., and full stack systems to create solutions that help... ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL,... ...Experience leveraging interactive AI tooling to accelerate productivity...JavaFull timePart timeInternshipH1bLocal area- ...limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within... ...architectural decisions for distributed systems including event-driven... ...of enterprise-authorized AI-assisted engineering... ...microservices with Spring Boot and Java (21+), including Virtual...Java
- ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within the... ...for use within existing systems and information architectureLeads... ...of enterprise-authorized AI-assisted engineering practices... ....Deep expertise in Java/JVM ecosystem, Spring Boot framework...Java
- ...what's possible. As a Lead Software Engineer at JPMorganChase within the... ...software applications and systems Leads evaluation sessions... ...Evolve and apply AI in software development and... ...Hands-on experience in Java/J2EE, REST Services, Spring...JavaFull time
- ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within the... ...the creation of an AI-first Developer Portal experience... ...incident response for AI/tooling systems.Remain hands-on (~50%)... ...hands on experience coding in Java strongly other modern backend...JavaContract work
- MissionAs a Software Architect, you will... ...advancing AI-empowered software... ...generative AI, leading the organization... ..., comprised of engineers, product leaders... ...skills in system or platform architecture... ...: Daily use of agentic IDEs and... ...Node, Python, or Java; comfort with React...JavaTemporary workLocal area
$179.4k - $204.7k
Lead Software Engineer (Go, Java, AWS) Do you love building and pioneering in the technology space... ...distributed microservices, and full stack systems to create solutions that help meet... ...~ Experience leveraging interactive AI tooling to accelerate productivity,...JavaFull timePart timeInternshipH1bLocal area- ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the... ...Investment Bank (CIB), AI Enablement team you are an integral... ...experience delivering system design, application development... ...operational stabilityAdvanced in Java, Springboot, Microservice...JavaFor contractors
- As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment... ...for use within existing systems and information... ...adoption of enterprise-authorized AI-assisted engineering practices... ...experienceAdvanced in coding Java Spring Boot and Java Core Microservices...Java
$175k - $250k
...deliver quality software that achieves... ...modernizing legacy systems, or helping... ...At Focused, our Engineers are both practitioners... ...? Build AI-enabled... ...LangSmith Lead teams through end... ...(or similar agentic frameworks), and... ...Python, Node, Java, React, Next.js...JavaFull timeWork at officeWork visa3 days per week- ...what's possible.As a Senior Lead Software Engineer at JPMorgan Chase within the... ...and governance of approved AI-assisted engineering practices... ...for use within existing systems and information architectureLeads... ...knowledge in Java on Spring Boot programming languageMust...Java
$235k - $310k
...McMaster-Carr is a leading e-commerce company... ...pathway to senior engineering management and... ...responsible for building systems that endure for... ...: McMaster.ai: Build and scale... ...lead development of software that integrates... ...languages such as C#, Java, C++, or Rust....JavaRelocationRelocation package- ...Senior Lead Software Engineer We have an opportunity to impact your career... ...and governance of approved AI-assisted engineering practices... ...of software applications and systems Leads evaluation sessions... ...experience Advanced knowledge in Java on Spring Boot programming...Java
- ...Lead Software Engineer We have an opportunity to impact your career and provide... ...software applications and systems Leads evaluation sessions... ...of enterprise-authorized AI-assisted engineering practices... ...programming languages, such as Java, C# and.Net Demonstrated...Java
$209k - $238.5k
...Senior Lead Software Engineer, Full Stack Do you love building and pioneering... ..., and full stack systems to create solutions that help... ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL,... ...Experience leveraging interactive AI tooling to accelerate productivity...JavaFull timePart timeInternshipLocal area$209k - $238.5k
...Senior Lead Software Engineer Do you love building and pioneering in the technology... ..., and full stack systems to create solutions that help... ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL,... ...Experience leveraging interactive AI tooling to accelerate...JavaFull timePart timeInternshipLocal area$125.8k - $209.6k
...and experienced Staff Agentic Software Engineer to join a dynamic team... ...Positions & Risk Management Systems. This role is pivotal... ...workflows.You will lead the team in... ...will balance aggressive AI-driven velocity with the... ...high-volume, low-latency Java applications on Google...JavaFull timeLocal areaWorldwideShift work- ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the... ...technical problems.Build and support AI-native systems to expand our eTrading capabilities,... ...operational stability using Python, Java, or C++.Hands-on experience with AI components...Java
$179.4k - $204.7k
Lead Software Engineer, Full Stack EPTech's Enterprise Consumer Products... ..., and full stack systems to create solutions that help... ...languages like JavaScript, Java, HTML/CSS, TypeScript, SQL,... ...Experience leveraging interactive AI tooling to accelerate productivity...JavaFull timePart timeInternshipH1bLocal area- ...limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the... ...of enterprise-authorized AI-assisted engineering... ...applicability for use within existing systems and information... ...programming languages, including Java, Spring, AWS, Kubernetes, Kafka...Java
$61k - $101k
...training or certification in software engineering concepts, along with 7... ...-on experience in system design, application... ...practical expertise in Java, Spring, Spring Boot,... ...for proven ability to lead engineering teams, set... ...We champion the use of AI, machine learning, and...JavaFull time- ...limits of what's possible.As a Lead Software Engineer at JPMorganChase within the... ...for use within existing systems and information architectureLeads... ...of enterprise-authorized AI-assisted engineering practices... ...no oversightProficiency in Java, REST, and microservices,...Java
$133.37k - $156.9k
...S. Bank is seeking a Software Engineer who will contribute toward... ...software and AI-enabled products with... ...development and enhancement of agentic AI systems, such as task-... ...experience in Python AND Java or other object-... ...languages3+ years of leading software projects with...JavaFull timeLocal area3 days per week$152k - $225k
...'s possible. As a Senior Lead Software Engineer at JPMorgan Chase within the... ...and governance of approved AI-assisted engineering practices... ...software applications and systems Leads evaluation sessions... ...experience Advanced knowledge in Java on Spring Boot programming...Java
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to LEAD SOFTWARE ENGINEER AI SYSTEMS / AGENTIC AI / JAVA. Be the first to apply!
- lead infrastructure engineer Chicago, IL
- lead engineer Chicago, IL
- lead operating engineer Chicago, IL
- lead network engineer Chicago, IL
- healthcare systems engineer Chicago, IL
- mission system engineer Chicago, IL
- senior linux systems engineer Chicago, IL
- senior staff systems engineer Chicago, IL
- system engineer remote Chicago, IL
- systems engineer Chicago, IL



