Lead Software Engineer
MMD Services · Chicago, Illinois, United States
FULL TIMEpermanent
Job Description
Our client is one of the most storied names in global law, a firm with Chicago roots stretching back nearly 160 years, now ranked among the largest law firms in the world by revenue, with lawyers spread across 20+ offices on four continents. Known for advising some of the world's most consequential companies through their highest-stakes transactions and disputes, the firm has built an internal Data & AI organization to match that ambition, bringing modern, product-grade engineering practices into one of the most traditional industries there is.
Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.
We are seeking a Lead Software Engineer with hands-on technical leadership experience, someone who can drive strategic technical decisions while still being deeply embedded in the code. This team builds custom, production-grade AI-driven solutions across litigation, M&A, finance, and HR, including document extraction and classification, privilege log review with automated challenge-letter generation, structured extraction of M&A contract terms for deal analysis, and AI-powered summarization of complex, multi-page documents.
This is a hybrid role, requiring 3 days onsite in Chicago, IL.
What You'll DoLead and drive technical decisions for one of three AI engineering pods.Build custom, production-grade AI-driven solutions across litigation, M&A, finance, and HRDrive projects to completion independently, solving problems creatively without excessive oversightPresent well-researched options to business stakeholders when gathering context for technical decisionsMentor and guide developers on your podWork across the stack: .NET, React, Azure (containers, infrastructure as code), Python workers, plugin development, and MCP serversIncorporate AI-assisted coding tools (such as Codex) into day-to-day development
RequiredAt least 8 years of experience, with a proven track record of driving technical decisions and mentoring othersHands-on experience building production-ready solutions with embedded AIStrong experience with .NET, React, and Azure (container-based infrastructure, infrastructure as code)Comfortable with AI-assisted coding tools like CodexDemonstrated ability to drive projects to completion independently, with creative problem-solvingStrong communication skills, comfortable presenting well-researched options to support business decision-makingBackground in large enterprise environments with complex team structures and stable deployment processes
MMD Services Inc. is an equal opportunity employer. xzbcwsv All applicants are considered for all positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, medical condition, military/veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.
Find out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.
We are seeking a Lead Software Engineer with hands-on technical leadership experience, someone who can drive strategic technical decisions while still being deeply embedded in the code. This team builds custom, production-grade AI-driven solutions across litigation, M&A, finance, and HR, including document extraction and classification, privilege log review with automated challenge-letter generation, structured extraction of M&A contract terms for deal analysis, and AI-powered summarization of complex, multi-page documents.
This is a hybrid role, requiring 3 days onsite in Chicago, IL.
What You'll DoLead and drive technical decisions for one of three AI engineering pods.Build custom, production-grade AI-driven solutions across litigation, M&A, finance, and HRDrive projects to completion independently, solving problems creatively without excessive oversightPresent well-researched options to business stakeholders when gathering context for technical decisionsMentor and guide developers on your podWork across the stack: .NET, React, Azure (containers, infrastructure as code), Python workers, plugin development, and MCP serversIncorporate AI-assisted coding tools (such as Codex) into day-to-day development
RequiredAt least 8 years of experience, with a proven track record of driving technical decisions and mentoring othersHands-on experience building production-ready solutions with embedded AIStrong experience with .NET, React, and Azure (container-based infrastructure, infrastructure as code)Comfortable with AI-assisted coding tools like CodexDemonstrated ability to drive projects to completion independently, with creative problem-solvingStrong communication skills, comfortable presenting well-researched options to support business decision-makingBackground in large enterprise environments with complex team structures and stable deployment processes
MMD Services Inc. is an equal opportunity employer. xzbcwsv All applicants are considered for all positions without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical/mental disability, medical condition, military/veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.
Details
| Company | MMD Services |
| Location | Chicago, Illinois, United States |
| Type | FULL TIME |
| Niche | hr |
| Experience | permanent |
