What are the responsibilities and job description for the Director of Software Engineering position at MachinaLabs?
Company
Machina Labs is a smart manufacturing company backed by major investors in AI and Deep Tech (Innovation Endeavors, Nvidia NVentures, Lockheed Martin Ventures), founded in 2019 and based in Los Angeles, CA. We are on a mission to build the factory of the future through the development of modular manufacturing solutions that allow our customers to rapidly produce and iterate on their designs utilizing our robotic sheet metal forming platform. Using our first-of-its-kind software and robotics solution, we are delivering unseen innovation to industries such as aerospace, automotive and space exploration. At Machina Labs, we believe anyone can become a crafts(wo)man and bring that attitude to our work every day, come and join us!
The Role
At Machina Labs, our software team is at the forefront of exposing our disruptive robotic manufacturing process to a wide range of industries, including aerospace, automotive, and heavy manufacturing. We enable designers, engineers, and business users to leverage our AI-powered tools to revolutionize manufacturing, allowing critical parts like those used in planes, cars, and rockets to be produced in hours, not months.
As a Director of Software Engineering, you will lead a dynamic, hands-on team of software engineers and take ownership of developing and improving applications that provide powerful, intuitive interfaces for our robotic manufacturing cells. These interfaces allow users to perform AI-assisted design tasks, send new designs and instructions to robots, and track the manufacturing process through advanced in-house sensing technologies.
You will work closely with software engineers, roboticists, mechanical engineers, and materials scientists to advance our mission to redefine innovation in manufacturing. Our headquarters in Los Angeles is located above our factory floor, where we are building systems and serving high-profile clients such as NASA, Yamaha, and the U.S. Air Force.
Key Responsibilities
- Team Leadership & Management : Lead, mentor, and grow a diverse team of software engineers, providing hands-on technical leadership while also acting as a people manager. You will drive team productivity and foster a culture of high performance, accountability, and continuous improvement.
- End-to-End Ownership : Own the complete software experience, from customer-facing applications to internal tools for factory technicians and process engineers. Ensure high-quality software is delivered across web apps, command-line tools, and applications running on robotic systems.
- Manufacturing & Hardware Focus : Experience in environments where software development directly interfaces with hardware and physical systems, such as robotics, machine learning, or advanced manufacturing. An understanding of the challenges and requirements in a manufacturing setting is a key asset.
- Cross-Functional Collaboration : Work closely with roboticists, mechanical engineers, material scientists, and other key stakeholders to build and deliver integrated solutions that solve complex challenges in manufacturing.
- Agile Development : In an early-stage startup environment, you will be expected to work iteratively, demo regularly, and adapt quickly. Be comfortable managing and delivering on tight timelines while ensuring software quality and customer satisfaction.
- Continuous Improvement : Develop and refine software infrastructure, team processes, and company culture to enable rapid iteration and high-velocity feature releases. Balance short- and long-term roadmap goals, addressing both customer-facing features and technical debt.
- Hands-On Contribution : Act as both a leader and an active contributor to the engineering team, ensuring that the software development process is hands-on, collaborative, and aligned with company goals.
Key Requirements
Preferred Experience
In addition to the provided base salary range, this role also offers comprehensive benefits (Medical, Dental, Vision), PTO, and Stock Options
Machina Labs is an Affirmative Action and Equal Employment Opportunity employer and considers all applicants for employment without regard to race, color, religion, sex, gender identity, gender expression, sexual orientation, national origin, age, disability, or status as a protected veteran in accordance with state and federal law.
We endeavor to make the job application process accessible to any and all users. If you have a disability that impacts your ability to complete the job application process and would like to request assistance or a reasonable accommodation, please contact us at (888)444-9777. This contact information is for accommodation requests only, not to inquire about the status of applications.
PI263562316