1

Senior Software Engineering Manager Jobs in Michigan

Responsibilities : • Manage and grow a team of AI engineers, ML engineers, and/or software engineers working on AI initiatives. • Set clear goals, expectations, and success metrics; conduct ...

Senior Software Engineer

Grand Rapids, MI

$113K - $149K/yr

Senior Software Engineer Twisthink is looking for a Senior Software Engineer to design and build ... Advocate for sound engineering practices in software architecture, testing, observability, DevOps, ...

next page

Showing results 1-20

Senior Software Engineering Manager information

See Michigan salary details

$72.8K

$154.3K

$204.8K

How much do senior software engineering manager jobs pay per year?

As of Jun 12, 2026, the average yearly pay for senior software engineering manager in Michigan is $154,262.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,000.00 and $173,400.00 per year, depending on experience, location, and employer.

How does a Senior Software Engineering Manager typically balance technical leadership with team management responsibilities?

A Senior Software Engineering Manager often splits their time between providing technical guidance and overseeing team development. This means staying involved in high-level architecture decisions while also focusing on mentoring engineers, conducting performance reviews, and facilitating communication across teams. Balancing these aspects requires strong organizational skills, as managers must ensure project delivery timelines are met without sacrificing team morale or individual growth. Regular one-on-ones, sprint planning sessions, and collaboration with product managers are key parts of the weekly routine.

What are the key skills and qualifications needed to thrive as a Senior Software Engineering Manager, and why are they important?

To thrive as a Senior Software Engineering Manager, you need a solid background in software development, strong leadership abilities, and experience managing engineering teams, often supported by a degree in computer science or a related field. Familiarity with project management tools (like Jira), cloud platforms (such as AWS or Azure), and agile methodologies is typically expected, and certifications like PMP or Scrum Master can be advantageous. Outstanding communication, strategic thinking, and mentorship skills help build high-performing teams and foster collaboration. These skills and qualities are crucial for delivering successful projects, supporting team growth, and aligning technical work with business objectives.

What is a Senior Software Engineering Manager?

A Senior Software Engineering Manager is a leadership role responsible for overseeing multiple software engineering teams or large projects within an organization. They manage engineering managers and senior engineers, define technical strategies, and ensure the successful delivery of complex software solutions. In addition to technical oversight, they are involved in talent development, process improvement, and cross-functional collaboration with other departments. Their role is crucial for aligning engineering goals with business objectives and fostering a culture of innovation and excellence.
What are popular job titles related to Senior Software Engineering Manager jobs in Michigan? For Senior Software Engineering Manager jobs in Michigan, the most frequently searched job titles are:
Infographic showing various Senior Software Engineering Manager job openings in Michigan as of June 2026, with employment types broken down into 73% Full Time, 23% Part Time, and 4% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $154,262 per year, or $74.2 per hour.
Software Engineering Manager-AI/ML

Software Engineering Manager-AI/ML

KLA

Ann Arbor, MI • On-site

Full-time

Posted 28 days ago


Job description

Job Summary:
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. The AI Engineering Manager will lead a team of engineers to deliver AI-enabled products and platforms, ensuring responsible AI practices and alignment with enterprise priorities.
Responsibilities:
• Manage and grow a team of AI engineers, ML engineers, and/or software engineers working on AI initiatives.
• Set clear goals, expectations, and success metrics; conduct regular 1:1s, performance reviews, and career development planning.
• Coach team members on technical excellence, delivery discipline, and responsible AI practices.
• Own delivery of AI and GenAI initiatives from concept through production, ensuring scope, timelines, and quality standards are met.
• Guide teams in building production‑grade AI systems, including data pipelines, model training, LLM applications, deployment, and monitoring.
• Balance experimentation with operational rigor—ensuring solutions are scalable, secure, and supportable.
• Provide architectural and design guidance for:
• + ML pipelines and model lifecycle management
• + LLM applications (e.g., RAG, agents, copilots, tool/function calling)
• + Integration of AI services into enterprise applications
• Review designs and key technical decisions; ensure alignment with platform standards and best practices.
• Partner with data, cloud, and platform teams to ensure AI solutions align with enterprise architecture.
• Collaborate with security, legal, and governance teams to ensure responsible AI, privacy, and compliance requirements are met.
• Communicate status, risks, and outcomes clearly to leadership and stakeholders.
• Ensure AI systems meet standards for reliability, monitoring, cost management, and incident response.
• Establish guardrails for responsible AI: data privacy, model risk, transparency, bias awareness, and auditability.
• Drive continuous improvement through retrospectives, metrics, and adoption of best practices.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
• 10+ years of experience in software engineering, ML/AI engineering, or applied data roles.
• 4+ years of people management experience leading technical teams.
• Strong understanding of AI/ML systems and how they are built, deployed, and operated in production.
• Hands‑on background with modern engineering practices (APIs, CI/CD, testing, observability).
• Ability to communicate effectively with both technical and non‑technical stakeholders.
Preferred:
• Experience managing teams building LLM‑based applications or GenAI platforms.
• Familiarity with cloud platforms (e.g., Azure, AWS, or GCP) and modern data stacks.
• Exposure to MLOps practices, model monitoring, and AI governance frameworks.
• Experience delivering AI solutions in enterprise domains such as manufacturing, supply chain, finance, or customer operations.
Company:
Kla creates tools and services that promote innovation in the electronics industry. Founded in 1975, the company is headquartered in Milpitas, USA, with a team of 10001+ employees. The company is currently Late Stage.