CAD / GEOMETRY ENGINEER
Quick facts
- Pay
- $220,000 - $300,000 base, up to $400,000 total compensation
- Type
- Full-time
- Location
- San Francisco, California
- Background
- PhD
- Experience
- 6+ years
- Skills
- Python, C++
- Industry
- Engineering — 264 open jobs
- Visa in listing
- H-1B, OPT
- Apply
- Free to apply — never pay anyone for a job offer or visa sponsorship
Job description
WE'RE HIRING: CAD / GEOMETRY ENGINEER
COMPENSATION & BENEFITS
- Base Salary: $220,000 - $300,000
- Total Compensation: Up to $300,000 - $400,000, including bonus and competitive equity
- Competitive Equity
- Visa transfers supported, including OPT and H-1B transfers
- Visa sponsorship available, including new H-1B and TN sponsorships where applicable
- San Francisco, California
- Full-time, in-office
- Full-time position
This is an opportunity to work on the geometry and data infrastructure behind next-generation CAD foundation models, building systems that enable AI to understand, reason about, and ultimately engineer physical systems.
THE ROLE
As a CAD / Geometry Engineer, you’ll build the geometry and data pipelines that power advanced AI models for structured 3D parametric CAD. You’ll work closely with an AI research team and contribute to decisions around data representation, geometry processing, reconstruction, verification, and model architecture.
WHAT YOU’LL DO
- Build high-performance geometry pipelines for machine learning applications
- Ingest and process CAD data across multiple file formats
- Extract and convert B-rep geometry, feature trees, and parametric data into universal representations for ML
- Work directly inside CAD kernels to extract, manipulate, and reason about solid geometry programmatically
- Develop automated systems for geometry extraction, encoding, reconstruction, and verification
- Collaborate closely with AI researchers as geometry representations evolve alongside the models
- Contribute to architecture and engineering design decisions involving geometry and data representation
- Depending on experience, take ownership of CAD data collection and curation
REQUIRED EDUCATION
- PhD in Computational Geometry, Physics, Mathematics, Computer Science, or a related field
REQUIRED EXPERIENCE
Experience
- 6+ years of experience in computational geometry or CAD kernel engineering
- Strong hands-on experience working with B-reps and parametric geometry
- Experience in design and manufacturing, aerospace, robotics, or a closely related domain
- Startup experience is preferred
Technical Skills
- Strong C++ or Python programming skills for geometry processing
- Practical experience with CAD or geometry kernels
- Strong understanding of computational geometry and solid modeling fundamentals
NICE TO HAVE
- Hands-on experience with Parasolid, ACIS, or OpenCASCADE
- Experience with NURBS and solid modeling
- Direct Parasolid experience
- Experience with high-performance data pipelines
- Experience contributing to AI/ML systems involving structured geometry
THIS ROLE IS NOT FOR
This position is not primarily a CAD software-user role. Candidates whose experience is limited to being a SolidWorks/Fusion power user or holding CAD software certifications, without experience in geometry algorithms, CAD kernels, computational geometry, or geometry pipelines, may not be a fit.
WHY THIS OPPORTUNITY IS UNIQUE
You’ll be working on core geometry infrastructure for foundation-model-scale AI. The team has already developed a generative model for structured 3D parametric CAD and is continuing development toward increasingly capable AI systems for engineering design. You’ll have the opportunity to:
- Own critical parts of the model’s geometry backbone
- Work directly with B-reps, parametric data, and feature trees
- Collaborate closely with AI researchers
- Influence how geometry is represented and consumed by foundation models
- Work on problems spanning CAD, computational geometry, manufacturing, and AI
TEAM
You’ll join a small, highly technical team with a flat structure, working closely with experienced researchers, engineers, and founders. The team includes backgrounds spanning Meta, Autodesk Research, Stanford, MIT, Samsung Research, and CMU.
WHO SHOULD APPLY?
We’re particularly interested in engineers who enjoy working at the algorithmic and systems level and have deep expertise in: Computational Geometry | CAD Kernels | B-rep | Parametric CAD | NURBS | Solid Modeling | C++ | Python | Geometry Processing | AI/ML Data Pipelines
If you’ve worked on geometry algorithms, CAD kernel internals, or large-scale geometry processing systems and want to apply that expertise to AI-driven engineering, we’d love to hear from you. Interested? Apply now or DM me with your resume/profile.
#Hiring #CAD #GeometryEngineer #ComputationalGeometry #CADKernel #BRep #ParametricCAD #NURBS #SolidModeling #CPlusPlus #Python #AI #MachineLearning #GenerativeAI #EngineeringAI #Robotics #Aerospace #Manufacturing #SanFranciscoJobs #TechJobs #AIJobs #EngineeringJobs
Pay: Up to $300,000.00 per year
Application Question(s): what is your expected compensation (Per Anum)?
Education: Doctorate (Required)
Work Location: In person
Visa sponsorship record
No public sponsorship records foundWe didn't find H-1B, H-1B1, E-3 or green card (PERM) filings under the name carnaby fox in the Department of Labor and USCIS data. That doesn't mean the job can't be sponsored — the company may file under a different legal name, be new to sponsorship, or sponsor a visa that isn't in these datasets (for example H-2B or J-1).
Tip: ask the recruiter early, in writing, which visa they sponsor and whether they cover the legal and filing fees.
Which visas can work for this job
Occupation: Engineers, All Other (SOC 17-2199) — estimated from the job title.
- Mentioned in the listing
H-1B, OPT
- H-1B cap-exempt employer
Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).
- TN (citizens of Canada and Mexico)
This kind of role may fit the USMCA profession “Engineer” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.
- E-3 (Australia) and H-1B1 (Chile, Singapore)
Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.
- O-1 (extraordinary ability)
For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.
- STEM OPT extension (F-1 students)
Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.
Salary vs prevailing wage
Level IV (fully competent)Engineers, All Other · San Francisco-Oakland-Fremont, CA. Annual prevailing wages set by the Department of Labor (OFLC).
| Level | Prevailing wage | H-1B lottery odds* |
|---|---|---|
| Level I | $98,051 | ~15% |
| Level II | $130,146 | ~31% |
| Level III | $162,261 | ~46% |
| Level IV | $194,355 | ~61% |
This job pays $220,000–$300,000 a year — that's Level IV (fully competent). In the wage-weighted H-1B lottery a Level IV registration gets 4 entries; estimated selection chance about 61% — better than average.
* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.
Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.