Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the LEAD SOFTWARE ENGINEER AI SYSTEMS / AGENTIC AI / JAVA in Chicago, IL vacancy
  •  ...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

    Hackajob

    Chicago, IL
    2 days ago
  •  ...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

    Voluble Systems LLC

    Chicago, IL
    2 days ago
  •  ...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

    Rose International

    Chicago, IL
    4 days ago
  • $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... 
    Java
    Full time
    Part time
    Internship
    Local area
    Immediate start

    Capital One

    Chicago, IL
    5 days ago
  • $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... 
    Java
    Full time
    Remote work
    Shift work

    Motion Recruitment

    Chicago, IL
    1 day ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    1 day ago
  • $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... 
    Java
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corporation

    Chicago, IL
    more than 2 months ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    3 days ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    12 hours ago
  •  ...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... 
    Java
    Full time

    JPMorgan Chase & Co.

    Chicago, IL
    more than 2 months ago
  •  ...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... 
    Java
    Contract work

    JP Morgan Chase

    Chicago, IL
    3 days ago
  • 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... 
    Java
    Temporary work
    Local area

    Slalom

    Chicago, IL
    2 days ago
  • $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,... 
    Java
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corporation

    Chicago, IL
    more than 2 months ago
  •  ...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... 
    Java
    For contractors

    JP Morgan Chase

    Chicago, IL
    2 days ago
  • 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

    JP Morgan Chase

    Chicago, IL
    3 days ago
  • $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... 
    Java
    Full time
    Work at office
    Work visa
    3 days per week

    Focused

    Chicago, IL
    3 days ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    2 days ago
  • $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.... 
    Java
    Relocation
    Relocation package

    McMaster-Carr

    Chicago, IL
    2 days ago
  •  ...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

    Chase

    Chicago, IL
    1 day ago
  •  ...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

    Hackajob

    Chicago, IL
    4 days ago
  • $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... 
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    4 days ago
  • $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... 
    Java
    Full time
    Part time
    Internship
    Local area

    Capital One

    Chicago, IL
    1 day ago
  • $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... 
    Java
    Full time
    Local area
    Worldwide
    Shift work

    CME- Group

    Chicago, IL
    12 hours ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    12 hours ago
  • $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... 
    Java
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Chicago, IL
    3 days ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    2 days ago
  • $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... 
    Java
    Full time

    J.P. Morgan

    Chicago, IL
    10 days ago
  •  ...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

    JP Morgan Chase

    Chicago, IL
    1 day ago
  • $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... 
    Java
    Full time
    Local area
    3 days per week

    US Bank

    Chicago, IL
    12 hours ago
  • $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

    JPMorgan Chase Bank, N.A.

    Chicago, IL
    1 day ago

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!