Skip to content

AI CAD Engineer

210k – 260kEmeryville, CASanta Clara, CAML EngineeringOnsite5+ YOE
Summary

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.

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 DesignGenAICAD Automation
Similar roles at this salary range
All ML Engineering jobs →
Mem0

Senior Research Engineer

Own the end-to-end lifecycle of memory features for AI agents. Fine-tune models, implement research, build evaluations, and ship production systems with Engineering.

175k – 250kSan Francisco, CAML EngineeringOn-site7+ YOERAGvLLM
Ironclad

Senior Software Engineer, AI

Lead design and delivery of high-priority AI initiatives across multiple codebases. Build and ship AI-powered features with strong backend fundamentals and product sense.

180k – 220kSan Francisco, CAML EngineeringHybrid5+ YOEReactEvals
Plaid

Machine Learning Engineer - Embedded Insights

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 – 272kSan Francisco, CA +2ML EngineeringHybrid5+ YOESQLMLOps
Plaid

Machine Learning Engineer

Advance Plaid’s foundation models by developing novel architectures, pretraining objectives, and fine-tuning strategies. Work across the full ML stack from data engineering to production serving and monitoring.

212k – 272kSan Francisco, CA +2ML EngineeringHybrid1+ YOELLMsPython
Airbnb

Senior Machine Learning Engineer

Build and deploy cutting-edge Agentic AI and LLM systems to transform Airbnb's customer service experience, including Chat and Voice AI assistants. Requires 6+ years experience with production ML/AI systems at scale.

196k – 227kUnited StatesML EngineeringRemote6+ YOELLMSFT