IT Software Engineer 4 Lead Software Engineer Generative AI & Platform Engineering

The AES Group Inc
  • NY
  • $69–$76 Per Hour
3 days ago

Job Description

Role: Lead Software Engineer - Generative AI & Platform EngineeringRequisition

Location: Chicago, IL (Preferred); Peoria, IL; Irving, TX; Broomfield, CO - Hybrid

Pay rate: $69-$76/hr

Position Overview

Our client, a global leader in the industrial and manufacturing industry, is seeking an experienced Lead Software Engineer - Generative AI & Platform Engineering to join its Emerging Technology group.

This is a hands-on technical leadership opportunity for an engineer who combines strong software development expertise, modern architecture capabilities, cloud-native engineering, and practical experience implementing emerging technologies.

The selected candidate will lead the design, development, prototyping, and deployment of scalable software solutions that address complex business challenges. The role requires someone who can translate innovative technology concepts into secure, reliable, maintainable, and production-ready enterprise solutions.

The ideal candidate will bring strong programming experience in Python and/or Java, expertise in software architecture and APIs, and practical exposure to Generative AI, Agentic AI, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG).

Key Responsibilities

  • Lead the architecture, design, development, testing, and deployment of modern software applications, prototypes, and reusable platform capabilities.

  • Evaluate, prototype, and implement emerging technologies, including Generative AI, Agentic AI, RAG, cloud-native services, APIs, and automation frameworks.

  • Translate business requirements and product objectives into scalable architectures, technical roadmaps, and implementation strategies.

  • Drive end-to-end Software Development Lifecycle (SDLC) activities, including requirements analysis, design, development, testing, deployment, and production support.

  • Provide hands-on technical leadership, mentor engineers, conduct architecture and code reviews, and establish engineering best practices.

  • Collaborate with product managers, architects, data scientists, cybersecurity specialists, infrastructure teams, UX professionals, and business stakeholders.

  • Define proof-of-concept objectives, success criteria, performance benchmarks, automated testing strategies, and production-readiness standards.

  • Identify technical risks, dependencies, integration challenges, security requirements, and operational considerations.

  • Develop reusable architecture patterns, engineering frameworks, technical accelerators, and platform standards.

  • Drive the transition of emerging technology initiatives from experimentation and proof of concept into enterprise-scale production environments.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline, with 8+ years of relevant professional experience.

  • Candidates without a bachelor's degree must have 10+ years of relevant professional experience.

  • Strong hands-on software engineering experience developing complex applications, distributed systems, APIs, platforms, or cloud-native solutions.

  • Demonstrated experience leading technical initiatives across the complete Software Development Lifecycle (SDLC).

  • Strong programming proficiency in one or more modern programming languages:

  • Python

  • Java

  • JavaScript/TypeScript

  • C#

  • Go

  • Other comparable modern programming languages

  • Strong understanding of software architecture, design patterns, system integration, API development, and distributed systems.

  • Experience designing scalable, secure, observable, maintainable, and high-performing software solutions.

  • Knowledge of automated testing, CI/CD pipelines, DevOps practices, and software quality engineering.

  • Working knowledge of cloud platforms, containerization, infrastructure automation, and production support.

  • Strong analytical, problem-solving, decision-making, and critical-thinking capabilities.

  • Excellent communication skills, with the ability to explain complex technical concepts to engineering and non-technical stakeholders.

Preferred Qualifications

  • Practical experience developing or integrating AI/ML solutions, Generative AI applications, Large Language Models (LLMs), Agentic AI, or Retrieval-Augmented Generation (RAG).

  • Experience working with vector databases, embeddings, prompt engineering, AI agents, and LLM integration frameworks.

  • Demonstrated ability to move emerging technology solutions from proof of concept through pilot, production deployment, governance review, and operational support.

  • Familiarity with responsible AI practices, model evaluation, AI guardrails, data privacy, cybersecurity, compliance, and enterprise AI governance.

  • Experience with cloud-native and serverless architectures, Kubernetes, microservices, and event-driven architecture.

  • Knowledge of API management, enterprise integration, observability, monitoring, and Infrastructure as Code (IaC).

  • Experience collaborating with cross-functional teams across product, design, data, security, architecture, and business functions.

  • Proven ability to mentor engineers, influence technical decisions, and establish reusable engineering standards.

  • Advanced degree or relevant certifications in cloud computing, AI/ML, or software architecture.

  • Contributions to open-source projects, technical communities, patents, publications, or enterprise innovation initiatives.

Key Technical Competencies

  • Hands-on Software Development and Engineering

  • Software Architecture and System Design

  • Python and/or Java Development

  • Generative AI, Agentic AI, and LLM Integration

  • Retrieval-Augmented Generation (RAG)

  • Cloud-Native Application Development

  • API Development and Integration

  • Microservices and Distributed Systems

  • Full Software Development Lifecycle (SDLC)

  • CI/CD and DevOps Engineering

  • Automated Testing and Quality Engineering

  • System Performance and Production Readiness

  • Technical Leadership and Engineering Mentorship

  • Security, Scalability, and Maintainability

Ideal Candidate Profile

We are looking for a hands-on technical leader who can balance software engineering excellence with innovation and emerging technology adoption.

The ideal candidate should demonstrate:

  • Strong, recent hands-on software development experience.

  • Practical implementation experience with Generative AI or related emerging technologies.

  • Proven ownership of architecture and end-to-end engineering initiatives.

  • Experience building prototypes and successfully transitioning them into production.

  • Ability to mentor engineers and influence technical direction.

  • A consistent professional career history demonstrating sustained contributions and increasing technical responsibility.

Terms & Conditions for Candidate Portal

Last Updated: May 6th, 2026

Please read these Terms & Conditions ("Agreement", "Terms") carefully before using the Candidate Portal ("Portal", "Service") provided by The AES Group ("we", "us", "our").

By accessing or registering for the Portal, you ("Candidate", "User", "you", "your") agree to be bound by these Terms.

If you do not agree with any part of these Terms, you may not use the Portal.

  1. Acceptance of Terms

By accessing or using the Candidate Portal, you affirm that you are at least 18 years old and are legally authorized to enter into this Agreement.

If you are accessing the Portal on behalf of an employer or third party, you represent that you have the authority to bind that entity to these Terms.

  1. Purpose of Portal

The Portal is provided as a digital platform for Candidates to:

  • Create and manage profiles
  • Upload resumes, documents, and other professional details
  • View and apply for job opportunities
  • Track application status
  • Communicate with recruiters and client organizations
  • Access profile and document-related information

These Terms govern your use of the Portal and all related services.

  1. User Registration & Account Security
  • You agree to provide accurate, complete, and current information during signup.
  • You are responsible for maintaining the confidentiality of your account credentials.
  • You agree to immediately notify us of any unauthorized use of your account.
  • You are responsible for all activities that occur under your account.
  1. Document Upload & Verification

You understand and agree that:

  • All resumes, documents, and information you upload must be true, accurate, and valid
  • You are fully responsible for the accuracy and legality of the information you provide
  • The Portal may use third-party verification services where applicable
  • We reserve the right to reject or remove any document or information that appears invalid or misleading
  1. Use of Portal Services

You agree to use the Portal in compliance with:

  • Applicable laws and regulations
  • Professional standards for IT professionals
  • Client-specific requirements
  • Instructions provided on the Portal

Prohibited actions include, but are not limited to:

  • Uploading false or misleading information
  • Interfering with Portal operations
  • Sharing your credentials or login with others
  • Attempting to bypass or manipulate application processes
  1. Job Application

You acknowledge that:

  • Job opportunities displayed on the Portal are not guaranteed of employment.
  • Applications are subject to client requirements, screening, and approval.
  • Job details (role, location, requirements) are subject to change.
  1. Profile Accuracy & Updates
  • You agree to maintain accurate and up-to-date information in your profile.
  • Failure to keep your profile updated may impact your eligibility for job opportunities or result in account restrictions.
  1. Privacy & Data Use

Your use of the Portal is subject to our Privacy Policy, which describes how we collect, use, and safeguard your personal information.

By using the Portal, you consent to the collection and use of information as described.

  1. Intellectual Property

All intellectual property contained in or presented through the Portal is owned by us or our licensors.

You may not copy, modify, distribute, or otherwise use any Portal content without express written permission.

  1. Disclaimer of Warranties

The Portal and all content and services are provided "as is" and "as available."

We make no warranties, express or implied, including:

  • Merchantability
  • Fitness for a particular purpose
  • Accuracy or completeness of information
  1. Limitation of Liability

To the fullest extent permitted by law, we are not liable for:

  • Direct, indirect, incidental, special, or consequential damages
  • Loss of data, profits, or business opportunities
  • Claims arising from job application outcomes
  1. Amendments

We may modify these Terms at any time.

Changes will be posted on the Portal with an updated "Last Updated" date.

Your continued use of the Portal after changes indicates your acceptance.

  1. Termination

We may suspend or terminate your access to the Portal if you violate these Terms or for any reason, with or without notice.

Numbers & Facts

LocationNY
Salary$69–$76 Per Hour

Skills

  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Artificial Intelligence (AI) Programming Languagesunmatched
  • Automationunmatched
  • Benchmarkingunmatched
  • Best Practicesunmatched
  • Cloud Architectureunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Qualityunmatched
  • Data Scienceunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Emerging Technologyunmatched
  • Engineeringunmatched
  • Fitnessunmatched
  • Information Technology & Information Systemsunmatched
  • Information Technology Softwareunmatched
  • Information/Data Security (InfoSec)unmatched
  • Internet Securityunmatched
  • Javaunmatched
  • Leadershipunmatched
  • Legalunmatched
  • Manufacturingunmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Modeling Languagesunmatched
  • Open Sourceunmatched
  • Operational Auditunmatched
  • Operational Supportunmatched
  • Patentsunmatched
  • Problem Solving Skillsunmatched
  • Product Designunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Programming Languagesunmatched
  • Proof of Conceptunmatched
  • Prototypingunmatched
  • Publicationsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Engineeringunmatched
  • Requirements Managementunmatched
  • Risk Analysisunmatched
  • Security Architectureunmatched
  • Software Architectureunmatched
  • Software Architecture Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Prototypingunmatched
  • System Integration (SI)unmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Test Strategyunmatched
  • User Interface/Experience (UI/UX)unmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder