Senior Software Engineer, Computational Geometry jobs in United States
cer-icon
Apply on Employer Site
company-logo

Machina Labs · 1 month ago

Senior Software Engineer, Computational Geometry

Machina Labs is reshaping manufacturing through advanced robotics and machine learning. The Senior Software Engineer, Computational Geometry will develop geometry and path planning capabilities for their robotic sheet-metal forming platform, collaborating closely with various engineering teams to deliver impactful solutions.

Artificial Intelligence (AI)Industrial EngineeringMachinery ManufacturingMechanical EngineeringRobotics

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

Qualification

Computational GeometryPath PlanningAlgorithm DesignPythonC++CAD File FormatsLinear AlgebraTrigonometryDifferential EquationsMesh ManipulationGPU AccelerationRay TracingKinematicsPhysics-based ModelingCommunication Skills

Required

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)
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

Preferred

Familiarity with robotics, kinematics, or physics-based modeling is a strong plus

Benefits

Medical
Dental
Vision
PTO
Stock Options

Company

Machina Labs

twittertwittertwitter
company-logo
Machina Labs is a mechanical and industrial engineering and manufacturing company that automates metal forming and fabrication processes.

Funding

Current Stage
Growth Stage
Total Funding
$48.3M
Key Investors
Strategic Development FundYamaha Motor VenturesLockheed Martin Ventures
2025-12-11Series Unknown
2025-07-03Series C
2023-10-05Series B· $32M

Leadership Team

leader-logo
Babak Raeisinia
Co-Founder and Head of Applications & Partnerships
Company data provided by crunchbase