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.
Benefits
Medical
Dental
Vision
PTO
Stock Options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.