Senior Software Engineer developing geometry and path planning capabilities for robotic sheet-metal forming platform. Collaborating with robotics and manufacturing teams to deliver impactful solutions.
Responsibilities
Shape our geometry pipeline by leading the development of robust geometry ingestion and processing systems to transform complex CAD files into robot-ready parts.
Innovate our path planning through the design and implementation of algorithms that expand the operational envelope of our robotic forming cells.
Prototype and validate by rapidly testing new approaches while building high-quality, production-ready code for proven solutions.
Bridge disciplines partnering with robotics and manufacturing engineers to troubleshoot, optimize, and validate geometry and path strategies on physical hardware.
Model and simulate by building kinematic models, optimizers, and analysis tools to validate paths before they hit the robot floor.
Uphold excellence through ensuring code quality with testing, documentation, and reviews aligned to Machina’s engineering standards.
Requirements
MS or PhD. in Data Science, Computer Science, Machine Learning, Statistics, or a related field.
5+ years of experience in computational geometry, path planning, or related fields.
Strong background in linear algebra, trigonometry, differential equations, and algorithm design.
Proficiency in both Python and C++, with hands-on use of libraries such as Numpy (Python) or Eigen (C++).
Proven ability to manipulate meshes, vectors, and transforms in 2D and 3D.
Experience with CAD file formats (STEP, IGES) and graphics-adjacent work (GPU acceleration, ray tracing, geometry kernels).
Familiarity with robotics, kinematics, or physics-based modeling is a strong plus.
A track record of solving complex problems in fast-paced, iterative environments—independently and within teams.
Excellent communication skills; able to explain technical concepts clearly to both engineers and non-engineers.
Senior Full Stack Engineer responsible for developing and integrating AI tools in a HealthTech startup, providing impactful solutions for therapists' workflows.
Full Stack Engineer developing AI systems for a proactive chat app. Building features across frontend, backend, and AI integrations for reliable workflows.
Full - Stack Developer creating innovative digital solutions at Dreamlight Labs. Develop modern web interfaces and APIs while collaborating with a dynamic team in the creative industry.
Software Tech Lead responsible for Full Stack architecture and development at SPiNE Energy startup. Engage in innovative energy applications and scalable solutions for energy management.
Product Engineer responsible for full - stack development and feature ownership using AI tools. Join JustDice in Hamburg to build mobile and apps in a supportive environment.
Senior Staff Engineer at mylo responsible for large - scale technical impact across backend systems. Collaborating with teams to ensure architectural excellence and improve system reliability.
Full Stack Developer at Centah managing integrations and API features for a scalable SaaS platform. Contributing to system reliability and mentoring less experienced engineers.
Director of Software Engineering providing strategic and technical leadership across Ensemble’s software delivery organization. Drive technology strategy and lead engineering teams to deliver scalable software solutions.
Developing and maintaining state of the art solutions for McKesson. Senior Associate Software Engineer role requires collaboration with teams and participation in Agile methodology.
Lead Software Engineer responsible for influencing and implementing technology strategy for software delivery teams at Ensemble. Focused on developing reusable components and mentoring technical deliverables.