Senior Cad Automation & Ai Engineer (Lazio)

Senior Cad Automation & Ai Engineer (Lazio)

09 set
|
Aieng
|
Lazio

09 set

Aieng

Lazio

pstrongAbout AIENG /strong /ppAieng is a fast-growing engineering startup, based in Naples (Italy) helping industrial companies turn AI and digital tools into concrete product development advantages.
We work on complex, high-stakes projects where technical depth and strategic thinking go hand in hand.
/ppThe ideal candidate is a Technical Leader capable of bridging the gap between complex software development and industrial engineering.
/ppbr / /ppTHIS IS NOT A ROLE FOR CAD USERS /pp?????????????????????????????????????? /pp We need software engineers who have spent years building systems that operate on CAD files programmatically — who understand parametric modeling logic, DWG entity structures, and drawing derivation pipelines as engineers, not as operators.
/ppIf you know which ObjectARX class to subclass to intercept an attribute write, why a parametric regeneration breaks when you batch-modify features out of sequence, or how a 3D model property propagates into a 2D title block attribute — read on.
/pp ?????????????????????????????????????? /ppSENIORITY PROFILE /pp?????????????????????????????????????? /pp - 7–10 years of specific CAD/PLM software development experience /pp - Senior (not team lead, not junior, not generalist) /pp - ? 3 CAD automation tools shipped in production (not PoC) /pp - CAD internals depth required — not API surface knowledge /pp?????????????????????????????????????? /ppWHERE WE EXPECT YOU TO COME FROM /pp?????????????????????????????????????? /ppbr / /ppCAD vendors: Autodesk, Dassault Systèmes, Siemens Digital Industries, PTC, Hexagon, Bentley /ppPLM integrators: Capgemini Engineering, NTT Data, ALTEN, AKKA/Akkodis, Bertrandt, Expleo /ppOEM in-house CAD/PLM teams: Airbus, Leonardo, Thales Alenia, Stellantis, Naval Group /ppCAD-adjacent ISVs: Physna, Trimble, nTopology, PDSVISION, TechSoft 3D, CAD SaaS startups /pp ?????????????????????????????????????? /ppWHAT YOU'LL ACTUALLY DO /pp?????????????????????????????????????? /p p? Build batch pipelines to extract, validate,



and inject metadata into DWG/DXF files (title blocks, revision tables, drawing numbers, materials) across datasets of thousands of drawings — with structured validation loops and zero tolerance for silent errors.
/pp ? Write code that parses engineering PDFs with no mapping table provided — identifying layout zones, locating title block structures, extracting tabular data through geometric analysis, OCR, and vision models, without human supervision.
/pp ? Program against 3D CAD APIs to navigate parametric feature trees, inspect model attributes, and apply targeted corrections: BOM discrepancies, geometry violations, attribute mismatches.
/pp ? Integrate LLM-based extraction pipelines for drawing content where no structured source exists — the system must infer from the artifact itself.
/pp ? Connect pipelines to PLM environments (Teamcenter, Windchill, ENOVIA) via API; br / surface results in IBM DOORS and JIRA.
/p p?????????????????????????????????????? /ppCAD INTERNALS — THE DIFFERENTIATOR /pp?????????????????????????????????????? /p pWe expect depth in all of the following: /pp - Parametric modeling logic: feature tree structure, parent-child constraints, regeneration order — you build automation that handles failures correctly, not one that ignores them.
/pp - DWG/DXF entity model: blocks, ATTDEF/ATTRIB entities, xrefs, layers — you have built title block automation that handles template variance without hardcoded coordinates.
/pp - Drawing derivation pipeline: you know how 3D model properties propagate into 2D drawing attributes and have automated this propagation correctly.
/pp - Geometry kernel awareness: working knowledge of ACIS/ShapeManager,



Parasolid, or CGM; br / B-Rep topology at the level required to write geometry validation code.
/pp - Assembly and BOM logic: component instances, transformations, configuration-aware BOM extraction.
/pp - Revision and lifecycle management: how maturity states and change records map to CAD metadata — and how to respect them in automation.
/p p?????????????????????????????????????? /ppTECHNICAL STACK REQUIRED /pp?????????????????????????????????????? /p pLanguage: Python (production-grade) + C++ (ObjectARX / CAA) + C# or VB.NET (SolidWorks) /pp2D CAD API: ObjectARX, ezdxf, pyautocad, AutoLISP, Autodesk Forge/ACC /pp3D CAD API (?1 in depth): CATIA V5 COM or CAA RADE / SolidWorks API / PTC Creo Toolkit / NX Open /ppFormat handling: DWG/DXF, STEP/IGES, JT, OpenCASCADE (OCCT) /ppComputer Vision / OCR: OpenCV, YOLO/LayoutParser, PaddleOCR, Azure Document Intelligence /ppAI integration: LangChain / LangGraph, OpenAI / Anthropic API, PyTorch, pdfplumber /p p?????????????????????????????????????? /ppPRIOR EXPERIENCE — SPECIFIC VERIFIABLE /pp?????????????????????????????????????? /p pWe will ask you to describe: /p pE1 — A batch DWG/DXF automation tool deployed in production (not PoC) — scale, error handling strategy, validation approach.
/ppE2 — An ObjectARX application, CATIA COM integration, or equivalent that a real engineering team depended on — which API, what it automated, at what scale.
/ppE3 — A pipeline you designed to extract structured data from engineering PDFs — how you handled layout variance across drawing templates.
/ppE4 — A CAD-to-PLM integration via API (Teamcenter, Windchill, ENOVIA or equivalent) — what broke first and how you resolved it.
/ppE5 — A validation loop for automated CAD modifications — how you measured and tuned the false-positive rate.
/p pHybrid Position (Italy - Naples, Turin, Rome) candidates will be considered.
/ppFluent English is required as well as Italian.
/p

📌 Senior Cad Automation & Ai Engineer (Lazio)
🏢 Aieng
📍 Lazio

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: senior cad automation & ai engineer (lazio) / lazio