Skip to content
AtomicmachinesAtomicmachinesEmeryville, CA

AI CAD Engineer

Develops generative and programmatic CAD pipelines for micro-device assemblies, integrating AI-driven workflows and CAD APIs to automate design exploration and optimization. Requires CAD scripting expertise, AI knowledge, and 5+ years experience (PhD) or equivalent.

210k – 260k
On-site5+ YOEML Engineering

About the role

What You’ll Do

  • Build CAD workflows that programmatically construct, modify, and evaluate 3D assemblies. This includes:
    • Manipulating and parametrizing CAD models to support iterative design and optimization.
    • Integrating with CAD APIs to move beyond GUI-based workflows, enabling high-throughput automated modeling and simulation.
    • Developing geometric intelligence — algorithms that infer how parts mate, fit, and interact to form functional assemblies.
  • Create and maintain a library of parametric components for generative design exploration.
  • Develop GenAI-driven workflows for CAD generation and automated design exploration.

What You’ll Need

Required

  • Deep expertise in CAD manipulation and parametrization, including scripting and automation (e.g., with Onshape API, SolidWorks API, Fusion API, or similar).
  • Strong background in programmatic CAD workflows.
  • Knowledge of AI-based CAD generation or generative design algorithms.
  • Deep understanding of CAD interoperability standards (STEP, IGES, JT, or similar).
  • Proficiency in interacting with CAD software via APIs (Python, C++, or other relevant languages).
  • Experience in parsing large sets of CAD models with product and manufacturing information to create batchable datasets for training.
  • Bachelor’s or Master’s or PhD degree in Mechanical Engineering, Aerospace Engineering, Computational Design, Computer Science, or a related field.
  • For Staff level, 10+ years of industrial experience (post Bachelor’s), or 8+ years of industrial experience (post Master’s) or 5+ years of industrial experience (post PhD), with the option of relaxing these requirements for a Senior level position.

Nice to have

  • Experience with geometric modeling kernels (e.g., OpenCascade, Parasolid).
  • Experience in mastering NURBS and B-Rep.
  • Experience with meshing, especially for simulation or manufacturing purposes.
  • Experience with Model-Based Definitions.

Bonus Points For

  • Experience with implicit geometric representations.
  • Experience with simulation-in-the-loop design, shape optimization, or topology optimization workflows.

Compensation: Salary Range $210,000—$260,000 USD (includes equity and benefits).

Skills

Onshape ApiSolidworks ApiFusion ApiPythonC++StepIgesJtOpencascadeParasolidNurbsB-RepGenerative DesignGenerative AICad Automation

Similar roles

ML Engineering jobs
Firecrawl

Research Engineer – Evals

FirecrawlSan Francisco, CA

Build and own evaluation systems, metrics, pipelines, and datasets to rigorously measure the quality of Firecrawl's LLM-ready web data outputs at massive scale, driving model and product improvements.

210k – 275k
Remote4+ YOEML Engineering
Sequence

AI Engineer - NYC

SequenceNew York, NY

Build production-grade AI infrastructure and agentic systems for a revenue automation platform. Own end-to-end features from ideation through reliable deployment for business-critical finance workflows.

210k – 230k
Hybrid3+ YOEML Engineering
Layer Health

Machine Learning Engineer

Layer HealthBoston, MA +1

Designs, develops, and deploys scalable ML systems using LLMs to process clinical data for healthcare applications. Requires 5+ years backend/cloud experience, Python fluency, and familiarity with ML frameworks; works onsite in Boston or NYC.

210k – 250k
On-site5+ YOEML Engineering
Redis

Applied AI Engineer - Bay Area

RedisSan Francisco, CA

Senior Applied AI Engineer focused on helping customers build AI apps with Redis (80% customer engineering, 20% development). Requires 5+ years Python experience and 2+ years in ML systems.

211k – 264k
On-site5+ YOEML Engineering
Plaid

Machine Learning Engineer - Embedded Insights

PlaidSan Francisco, CA +2

Drive ML initiatives from concept to production on the Embedded Insights team. Identify opportunities, build and deploy models using Plaid's financial datasets, and partner with product teams to deliver scalable customer-facing intelligence products.

212k – 272k
Hybrid5+ YOEML Engineering