Senior Manager, Software Engineering

Machina LabsLos Angeles, CA
$200,000 - $260,000Hybrid

About The Position

Machina Labs is seeking a Senior Manager of Software Engineering to lead the team responsible for developing the software that powers their robotic factories. This role reports to the VP of Software & IT and involves overseeing the entire process from 3D geometry to robotic instructions. The team's work is critical for internal customers operating the production systems. The team's portfolio includes factory web applications, computational geometry and business logic, advanced visualization and simulation tools, machine learning for anomaly detection, and AI-assisted application oversight. As the leader, you will be responsible for the team's people management, delivery, and growth. You will collaborate with product managers to define the roadmap and work across departments including infrastructure and IT, legal and compliance, robotics and automation, and other engineering disciplines. Hiring and team growth are also key responsibilities, ensuring the team scales with the company.

Requirements

  • Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related field
  • 10+ years of software engineering experience, including 3-5+ years of people management experience
  • Strong command of software development processes and software lifecycle management
  • Working knowledge of JavaScript, TypeScript, and Python
  • Experience building and operating software deployed on AWS
  • Experience with CI/CD pipelines and practices
  • Experience with containerized applications (e.g., Docker, Kubernetes)

Nice To Haves

  • Experience with robotics-related software
  • Experience with CAD or 3D geometry manipulation software
  • Background in computational geometry
  • Experience with modern AI-assisted development practices
  • Experience with machine learning

Responsibilities

  • Lead, manage, and develop a team of software engineers
  • Own delivery of the software solutions
  • Partner with product managers to define priorities, scope work, and ship high-impact features for internal customers
  • Collaborate with cross-functional teams and disciplines - infrastructure and IT, legal and compliance, robotics and automation, and others
  • Establish and continuously improve software development processes, quality practices, and lifecycle management across the team
  • Provide technical oversight and guardrails for AI-assisted applications built throughout the organization
  • Recruit, hire, and onboard new team members; build a healthy, high-performing engineering culture
  • Balance long-term architectural health with the fast pace of a growing manufacturing startup

Benefits

  • Medical
  • Dental
  • Vision
  • PTO
  • Stock Options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service