Java Programming, Python Programming, C++, C Programming, SQL, Cloud computing, Scala Programming, Machine learning techniques, Data science techniques, MATLAB Programming, PyTorch, TensorFlow, R Programming
As our Software Engineering Manager and an early member of our small team, you will own a significant portion of our product and the company. You’re responsible for leading a team of Software Engineers in translating our product vision - building a common robot platform between all of our robots - into a set of actionable deliverables. You will be in charge of our software roadmap and architectural decisions and implementation of our software stack. You would work closely with multiple teams that include software, product development, manufacturing. In our small, yet quickly expanding team, your input will directly impact team composition and direction. Your team will be in charge of building our CAD tools and CAM software, data pipelines from our machines, modeling and machine learning algorithms, devops, and customer facing portals. The role requires someone with breadth of experience across different areas of software development.
Responsibilities
Qualifications
Things That Make a Difference
Machina Labs is introducing unseen flexibility and agility to the centuries-old manufacturing industry. This unlocks rapid iteration improving the design lifecycle and enabling a higher rate of innovation. Machina Labs’ manufacturing platform combines the latest advances in robotics and AI so great ideas can quickly and affordably turn to reality.