Turn this role into an interview — a resume and cover letter built around what this employer wants.
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 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.