Engineering Manager (AI Product)

Harnham

Minneapolis (MN)

Hybrid

USD 180,000 - 220,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary ($180,000–$220,000)
Sign-on bonus for relocation
Hybrid work model
Career progression opportunities
Impactful product development

Job summary

A tech-driven legal solutions firm in Minneapolis is seeking an experienced Software Development Manager to lead a growing AI-driven team. This hybrid role involves managing a team of engineers and steering the development of a transformative AI-powered search platform for the legal industry. Ideal candidates will have a strong software engineering background, experience in managing teams, and a passion for innovative solutions.

Qualifications

  • Strong background in software engineering with proven experience designing and building scalable systems.
  • At least 3 years managing and mentoring engineering teams.
  • Ability to contribute technically, stepping in to code when needed.

Responsibilities

  • Serve as both a player-coach and technical lead managing a team of engineers.
  • Drive delivery of highly scalable applications.
  • Collaborate closely with stakeholders across product, design, and business.

Skills

Software engineering
Team management
Excellent communication
Backend frameworks (Python/Django/Flask/FastAPI)
Frontend frameworks (React/Angular)
Cloud platforms (AWS/Azure/GCP)
DevOps practices
Agile methodologies
Data engineering
MLOps or AI frameworks (PyTorch/TensorFlow)

Job description

A growing AI-driven product engineering team is seeking an experienced Software Development Manager to help shape the future of legal technology. This team is building an AI-powered search platform that enables lawyers to form stronger opinions on their cases, transforming the way legal professionals approach research and decision-making.

This is a hands-on leadership role where you’ll serve as both a player-coach and technical lead. You’ll inherit and manage a team of 4–8 engineers, drive the delivery of highly scalable applications, and collaborate closely with stakeholders across product, design, and the wider business. The role is based in the Twin Cities, Minnesota, with a hybrid working model.

The Role

Legal AI

$180,000-$220,000 base + bonus + RSUs

Requirements
  • Strong background in software engineering with proven experience designing and building scalable systems
  • Upward career trajectory into leadership, with at least 3 years managing and mentoring engineering teams
  • Ability to contribute technically—stepping in to code and guide architecture decisions when needed
  • Excellent communication skills for working across product teams and business stakeholders
  • Experience in modern backend frameworks (e.g., Python/Django/Flask/FastAPI) and frontend frameworks (e.g., React, Angular, or similar)
  • Familiarity with cloud platforms (AWS/Azure/GCP), DevOps practices, and agile methodologies
  • Exposure to data engineering, MLOps, or AI frameworks (e.g., PyTorch, TensorFlow, Hugging Face) is highly valuable
The Benefits
  • Competitive base salary in the range of $180,000–$220,000 plus bonus and RSUs (target ~$200k total comp)
  • Sign-on bonus available for relocation to the Twin Cities area
  • Hybrid working model for a balance of collaboration and flexibility
  • Opportunity to work on a product with real-world impact in the legal industry
  • Clear path for career progression and professional growth
How to Apply

If you’re excited about leading a high-performing engineering team and building AI-powered products with real-world impact, we’d love to hear from you. Please submit your CV to our recruitment team, and we’ll be in touch to discuss the next steps.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering Services and Legal Services

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Backend Engineer
Lead Backend Engineer

Harnham • Plano (TX)

On-site
USD 180,000 - 240,000
Full benefits package
Equity up to 15% of total base compensation
Annual bonus
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

General Legal • New York (NY), San Francisco (CA)

On-site
USD 190,000 - 250,000
Software Engineering Manager
Software Engineering Manager

kadence • New York (NY)

On-site
USD 150,000 - 190,000
Senior AI Software Engineer | Python | Azure | Legal Tech
Senior AI Software Engineer | Python | Azure | Legal Tech

Onward Legal Innovation • New York (NY)

Hybrid
USD 176,000 - 264,000
Comprehensive benefits
Paid time off
Retirement plan
+1
AI Product Engineering Lead - Legal Tech
AI Product Engineering Lead - Legal Tech

Harnham • Minneapolis (MN)

Hybrid
USD 180,000 - 220,000
Competitive salary ($180,000–$220,000)
Sign-on bonus for relocation
Hybrid work model
+2
Legal Engineering Manager (Law Firm, Litigation/Regulatory)
Legal Engineering Manager (Law Firm, Litigation/Regulatory)

Harvey • San Francisco (CA)

On-site
USD 315,000 - 385,000
Member of Technical Staff
Member of Technical Staff

Clera • United States

Remote
USD 180,000 - 250,000
Equity ownership
Fully remote (US-based)
Engineering Manager, Product
Engineering Manager, Product

Harvey • United States

On-site
USD 260,000 - 330,000
Senior Member of Technical Staff
Senior Member of Technical Staff

Jobgether SRL • United States

Remote
USD 180,000 - 250,000
Annual base salary $180,000–$250,000
Remote work within United States
Ownership over engineering initiatives
Lead AI Engineer
Lead AI Engineer

DataJobs • Los Angeles (CA)

On-site
USD 190,000 - 210,000