Freeform
Senior Software Engineer (Geometry Processing)
Los Angeles, CA (On-site) · Senior · Full-time
Sponsorship not specified$135k-$250kDetected 12 days ago
C++Full-Stack DevelopmentData StructuresAlgorithmsMachine LearningProcess ImprovementCAMCollaboration
About the role
- Metal 3D printing at production scale is one of the hardest unsolved problems in manufacturing, and geometry processing sits at the center of it.
- Our stack spans GPU-accelerated mesh processing, physics-informed simulation, real-time toolpath generation, and closed-loop geometric feedback during the print itself.
- NVIDIA invested in Freeform because of it.
Responsibilities
- Develop GPU-accelerated algorithms for mesh deformation, procedural geometry generation, parallel spatial queries, and volumetric space-filling operations
- Collaborate with simulation and hardware engineers to integrate physics-based and sensor models into the GPU compute pipeline
- Design and develop the end-to-end print preparation pipeline, from CAD ingestion and mesh repair through GPU-parallelized slicing, adaptive toolpath generation, and hardware handoff, for a production-scale metal 3D printing system
- Build production automation solutions across the geometry processing pipeline, including automated defect detection and in-process geometry correction
- Develop integrations with third-party CAD and CAM software APIs, with a focus on robust and maintainable interchange pipelines
- Generate and maintain documentation of designed software and integrated systems
- We are building technology that did not exist five years ago and will define how metal parts are made for the next fifty.
Requirements
- Proficiency with C++
- Experience using GPUs for geometry processing
- Familiarity with neural geometry processing or learned representations (e.g. neural fields, point cloud networks, diffusion-based mesh generation)
Nice to have
- Preferred Skills and Experience:
Skills
- MS or PhD in computer science, computational geometry, applied mathematics, or related field highly preferred
- Experience interfacing with CAD and CAM software APIs (understanding of CAD import)
- Experience working with Signed Distance Field (SDF) representations of geometry
- Experience with spatial data structures and GPU-friendly geometry representations (e.g. BVHs, octrees, tetrahedral meshes, volumetric grids)
- Experience with cloud-based geometry processing or distributed compute workloads
Compensation
- Our intent is to offer a salary that is commensurate for the company's current stage of development and allows the employee to grow and develop within a role.
Benefits
- We have an inclusive and diverse culture that values collaboration, learning, and making deliberate data-driven decisions.
- Significant stock option packages
- 100% employer-paid Medical, Dental, and Vision insurance (premium PPO and HMO options)
- Life insurance
- Paid vacation, sick leave, and company holidays
- Generous Paid Parental Leave and extended transition back to work for the birthing parent
- Casual dress, flexible work hours, and regular catered team building events
- In addition to the significant stock option package, the estimated salary range for this role is $135,000-$250,000.
- Partner with data scientists to integrate neural geometry processing and machine learning models for print quality prediction and in-process optimization
Apply directly at Freeform →Create a free account for alerts like thisView Freeform immigration profile
This listing is sourced directly from Freeform's careers page and normalized into a canonical job model.