MMD Services

Lead Software Engineer

Chicago, Illinois, US

Role snapshot

MMD Services is hiring a Lead Software Engineer on a full-time basis. This is a hybrid role based in Chicago, Illinois, US.

Company
MMD Services
Location
Chicago, Illinois, US
Work mode
Hybrid
Job type
Full-time
Experience
8+ years
Posted
Nov 5, 2026

Who this role suits

Experienced professionals who can lead projects, set direction and be accountable for outcomes, not just tasks.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what MMD Services publishes about its product or team, so you can say clearly why this role and this company.

Apply only on MMD Services's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

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.

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 Do

  • Lead and drive technical decisions for one of three AI engineering pods.
  • Build custom, production-grade AI-driven solutions across litigation, M&A, finance, and HR
  • Drive projects to completion independently, solving problems creatively without excessive oversight
  • Present well-researched options to business stakeholders when gathering context for technical decisions
  • Mentor and guide developers on your pod
  • Work across the stack: .NET, React, Azure (containers, infrastructure as code), Python workers, plugin development, and MCP servers
  • Incorporate AI-assisted coding tools (such as Codex) into day-to-day development

Required

  • At least 8 years of experience, with a proven track record of driving technical decisions and mentoring others
  • Hands-on experience building production-ready solutions with embedded AI
  • Strong experience with .NET, React, and Azure (container-based infrastructure, infrastructure as code)
  • Comfortable with AI-assisted coding tools like Codex
  • Demonstrated ability to drive projects to completion independently, with creative problem-solving
  • Strong communication skills, comfortable presenting well-researched options to support business decision-making
  • Background in large enterprise environments with complex team structures and stable deployment processes

MMD Services Inc. is an equal opportunity employer. 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.