Live opening · Posted 13 days ago

Founding Engineer, Computational Geometry and CAD Kernel

MimoLabs · United States (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 13 days ago
CompanyMimoLabs
LocationUnited States (Remote)
Work modeYes
SkillsPython, C++
SourceLinkedin
ListedPosted 13 days ago

About the role

Description supplied by the original job listing.

MimoLabs builds Mimo, an agentic system for making physical things. Describe anything and Mimo helps you make it: he designs the geometry, simulates that it can be made, configures material, process and price, and routes it to production, across 3D printing, CNC, laser cutting and more. Mimo ships today as Mimo Studio for anyone regardless of skill, and we are building developer tools and enterprise solutions for more technical applications.
We are a VC funded, experienced technical team, based at Newlab in Detroit and remote across the US.
THE PROBLEM YOU WOULD OWN
Mimo's parametric CAD is code on a B-rep kernel, with custom solvers and analysis engines. You will build new methods and additions into the pipeline.
- The kernel. Topology, tolerances, performance and conventions.
- Feature trees and selection. The link between a design's code and the geometry it produces.
- Imports and assemblies. Exact geometry interchange; multi-body assemblies with joints, motion and collision.
- Mesh geometry. Repair, booleans, offsets and collision.
- Manufacturing processes. Process-specific geometry checks and estimation for additive and subtractive processes.
WHAT WE LOOK FOR
- 5+ years in computational geometry, CAD data processing or kernel development.
- B-rep kernel experience (OpenCascade, Parasolid, ACIS or equivalent), including kernel internals and the underlying math.
- Code-first CAD (CadQuery, build123d or equivalent).
- Computational geometry on meshes: booleans, repair to watertight, remeshing, collision and robust predicates (CGAL, libigl, Manifold or equivalent).
- CAD interchange formats (STEP, IGES, 3MF, STL, OBJ) and their conversion problems.
- Python and C++.
NICE TO HAVE
- Rust (strong plus).
- Feature trees and history-based modeling internals; feature recognition on B-rep.
- Slicing, toolpaths or print estimation; additive and subtractive process knowledge; design for manufacturing.
- 2D constraint solvers; FEA meshing; implicit modeling and signed distance fields.
- GPU geometry (CUDA or OpenCL).
- Contributions to OCCT, CadQuery, build123d, CGAL, libigl or Manifold.
HOW WE WORK
Everyone runs several AI coding agents using our custom dev tooling within a proven process. You have the freedom to expand your own tooling and influence how we build and ship fast. Kernel depth matters most for this role; prior experience with coding agents is not required.
We are fast, adaptable, and introspective of our work. We celebrate your wins, and feed your creativity. Ultimately, we all love what we are building and wouldn't waste our time doing anything else.
Expect our founders up at 2am sending memes while in flowstate building core product and making wild breakthroughs.
Remote across the US, with the company's home at Newlab in Detroit and occasional travel there.
PAY, EQUITY AND BENEFITS
- Equity, four-year vesting with a one-year cliff.
- Health, dental and vision through our PEO.
- US work authorization required. The role works with customer and partner data held under NDA and may require US-person status for export-control compliance.

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
12 min from Linkedin publishing this role to us finding it
202 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
46,052 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App