CareerPlanSign in

Hardware Expert

Johannesburg, Gauteng🌐 Remote💼 Full-time💰 $104,000–$104,000🗓 2026-09-27

Core

Interpret dimensioned engineering schematics and reproduce them as precise 3D solid models using Python and CAD tools for an AI training project.

Role type

Senior IC computational geometry and CAD specialist

Builds

Watertight 3D mechanical models (STEP files) and automated geometry scripts

Domain

Mechanical design / Computational geometry

Deliverable

production ML models

Required skills

Python programming, 3D CAD modeling, technical drawing interpretation, spatial reasoning, geometric validation, Boolean operations, parametric modeling

Preferred skills

Experience with build123d, CadQuery, FreeCAD, OpenCascade, Fusion 360, Onshape, SolidWorks, trimesh

Technologies

Python, STEP, CAD software

Responsibilities

Translate 2D schematics into accurate 3D mechanical models; Decompose complex components into geometric features; Model curved profiles, sweeps, lofts, fillets, and chamfers; Use Python to generate or automate CAD geometry; Export valid, watertight solid models; Validate dimensions, topology, volume, surface area, and inertia properties; Diagnose subtle differences between expected and generated geometry

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.