← Search all jobs

Lead Software Engineer, AI

Harnham

Minnesota · Posted November 6, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at Harnham

More in Minnesota job market · All Lead Software Engineer jobs (335) · Technology & Software · Data & Analytics jobs

Similar jobs

Data & Analytics jobs in the rankings

Pay compared with the market

This listing does not state pay. Across 36 open lead software engineer listings that state pay, the middle half runs $153,500 to $195,500 and the median is $182,000.

Listed pay is what employers advertise, not what people are paid.

Lead Software Engineer salaries by state · Check your own pay

How AI is used in this kind of work

Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Python
  • AWS
  • Postgresql

About the job

To Apply for this Job Click Here

Lead Software Engineer, AI | Eagan, MN (hybrid); also Ann Arbor, MI, Toronto, ON or Frisco, TX | $180,000 to $200,000 base + 15% bonus

Set the technical direction for the AI agent platform behind an enterprise legal AI product used by professionals in highly regulated environments.

The Company A global professional information and technology company with proprietary legal content and an established enterprise customer base. It is investing heavily in agentic AI and AI-native engineering.

The Role

Set architecture across AI agent infrastructure, runtime and tooling.

Build and scale production agent systems on modern LLMs and agent frameworks.

Implement observability, tracing, evaluation pipelines and drift detection.

Modernise deployment with feature flagging, progressive rollouts and release automation.

Improve production reliability, incident response and operational readiness.

Lead architecture reviews and RFCs, and mentor senior engineers.

What We’re Looking For

8+ years of software engineering, with 5+ at senior or lead level.

Hands-on AI and LLM product development, including agent frameworks and orchestration.

Python, PostgreSQL, AWS and distributed systems architecture.

Production observability, incident ownership and progressive delivery practices.

Technical leadership and mentorship without day-to-day direction.

Nice to have: AWS Bedrock AgentCore, frontier model integration, eval frameworks, and legal, tax or regulated-domain experience.

What’s On Offer

$180,000 to $200,000 base plus 15% bonus (Canada: CAD $140,000 to $165,000). Equity: [TBC].

A small, senior, AI-native team that makes heavy use of agentic development tools.

Influence over how production AI agents are built and scaled across the organisation.

Hybrid working, with onsite days [TBC].

US citizens and green card holders only. Visa sponsorship is not available. Canadian candidates are considered for Toronto.

How to Apply Apply via the link or contact Tom Brammer at Harnham.

To Apply for this Job Click Here