Lead Software Engineer

Jackson & Correia LLC

Chicago (IL)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jackson & Correia LLC in Chicago, IL, is seeking multiple Lead Software Engineers to join an AI Engineering group driving cloud-first, full-stack development with Python, Next.js, .NET, React, and Azure. You will productionize AI solutions, translate innovative models into scalable applications, and lead code reviews, mentoring, and hands-on development.

The role emphasizes architectural decisions, reliability, observability, and end-to-end delivery with a strong focus on collaboration with

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional software engineering experience with lead, staff, or principal-level responsibilities.

Responsibilities

  • Lead design and delivery of full-stack applications using .NET, React/Next.js, and Azure from architecture to production support.
  • Establish engineering standards for code quality, testing, performance, and security and enforce them through code reviews.
  • Make architectural decisions for new features and systems, ensuring maintainability, observability, and scalability.
  • Lead the integration of AI and GenAI capabilities into Firm applications, including LLM-powered features, RAG pipelines, semantic search, and agentic workflows.
  • Mentor engineers through pairing, design reviews, and ongoing feedback.
  • Collaborate with product managers, designers, and architects to turn business requirements into technical plans and milestones.
  • Own production reliability: set observability standards, lead incident response, and drive root-cause analysis.

Skills

Leadership
Mentoring
Code reviews
System design
Distributed systems
Agile practices
Debugging

Education

Bachelor's degree in Computer Science or related field

Tools

.NET (C#)
React/Next.js
REST/GraphQL APIs
Azure services
CI/CD (Azure DevOps / GitHub Actions)

Job description

A client of Jackson & Correia, headquartered in Chicago, IL, is seeking multiple Lead Software Engineers to join a new AI Engineering group driving cloud-first, full-stack development using Python, Next.js, .NET, React, and Azure**.

The role focuses on productionizing AI solutions, transforming innovative AI models into reliable, scalable applications. This is a hands-on leadership position responsible for technical development, code reviews, mentoring, and contributing directly to the codebase.

100% remote for candidates who reside within a 90-minute commute of the following offices: Dallas, Houston, Miami, New York, Palo Alto, Century City, San Francisco, Los Angeles, Washington, D.C., or Boston.

Duties and Responsibilities:
  • Lead the design and delivery of full-stack applications using .NET, React/Next.js, and Azure, with ownership from architecture through production support.
  • Set engineering standards for code quality, testing, performance, and security, and hold the team to them through active code authorship and thorough code review.
  • Make architectural decisions for new features and systems, weighing trade-offs and ensuring solutions are maintainable, observable, and built to scale.
  • Lead the integration of AI and GenAI capabilities into Firm applications, including LLM-powered features, retrieval-augmented generation (RAG) pipelines, semantic search, and agentic workflows.
  • Mentor engineers through pairing, design reviews, and ongoing feedback.
  • Work with product managers, designers, and architects to turn business requirements into clear technical plans and realistic delivery milestones.
  • Own the reliability of production systems: set observability standards, lead incident response, and see issues through to root cause.
Education and/or Experience Required:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent professional experience.
  • A minimum of 8 years of professional software engineering experience, with a track record of progression into a lead, staff, or principal-level role.
  • Strong full-stack development skills, including .NET (C#), React, Next.js, and REST/GraphQL API design.
  • Ability to architect and deliver production-grade applications with attention to reliability, performance, and security.
  • Hands-on experience with Microsoft Azure services used in application development (e.g., Azure App Service, Azure Container Apps/AKS, Azure SQL, Azure Service Bus, Azure OpenAI Service).
  • Experience with relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, Cosmos DB).
  • Strong understanding of software engineering fundamentals: system design, design patterns, testing strategy, and distributed systems.
  • Experience with CI/CD pipelines (Azure DevOps or GitHub Actions), version control (Git), and Agile development practices.
  • Experience leading engineers, including setting technical direction, running design and code reviews, and helping team members grow.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Request Technology, LLC • Chicago (IL)

On-site
USD 150,000 - 210,000
Remote Lead AI & Full-Stack Engineer
Remote Lead AI & Full-Stack Engineer

Jackson & Correia LLC • Chicago (IL)

On-site
USD 140,000 - 190,000
Lead .NET Developer
Lead .NET Developer

STACK IT Recruitment • United States

On-site
CAD 100,000 - 130,000
Competitive vacation and personal days
Comprehensive health benefits
AI Tech Lead - US
AI Tech Lead - US

StradIT • New York (NY)

Hybrid
USD 180,000 - 280,000
AI Tech Lead - US
AI Tech Lead - US

Stradit LLC • Jersey City (NJ)

Hybrid
USD 150,000 - 210,000
Lead Software Engineer
Lead Software Engineer

Franklin Fitch • Chicago (IL)

On-site
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

Eloquent AI, Inc. • San Francisco (CA)

On-site
USD 150,000 - 200,000
Staff Software Engineer
Staff Software Engineer

Hillview Consulting Solutions • Chicago (IL)

Hybrid
USD 180,000 - 230,000
Staff Software Engineer
Staff Software Engineer

Hillview Consulting Solutions • United States

Hybrid
USD 180,000 - 230,000
AI Fullstack Software Engineer
AI Fullstack Software Engineer

Harnham • Town of Texas (WI)

Hybrid
USD 120,000 - 150,000