CAD Automation Engineer

Hermes Corporate

Italia

Remote

EUR 70,000 - 100,000

Full time

23 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote

Job summary

Hermes Corporate is seeking a CAD Automation Engineer to join an innovative automation project focused on software solutions integrated with professional CAD platforms. You will design and develop automation tools that interact with CAD environments, process structured geometric data, and support intelligent feature recognition.

You will work at the intersection of software engineering, computational geometry, CAD automation, and applied AI, contributing to scalable, high-performance engineering

Qualifications

  • Strong Python development experience.
  • Hands-on CAD automation and CAD APIs (NX Open preferred).
  • Solid understanding of computational geometry and geometry processing.
  • Experience developing algorithmic, data-processing, or engineering software systems.
  • Strong analytical thinking and problem-solving skills.
  • Ability to work independently in a remote, collaborative environment.

Responsibilities

  • Develop and maintain CAD automation tools and workflows using Python.
  • Integrate, customize, and extend CAD platforms through APIs, preferably NX Open or equivalent CAD frameworks.
  • Design and implement algorithms for geometric analysis, feature recognition, and pattern matching.
  • Process and analyze geometric and parametric data structures to extract engineering parameters and insights.
  • Build scalable backend services and automation pipelines for engineering applications.
  • Optimize performance and efficiency of geometry-intensive computations.
  • Collaborate closely with engineering and product teams to translate business requirements into technical solutions.
  • Contribute to the integration of AI/ML techniques for classification, recognition, and intelligent automation use cases.
  • Ensure software quality through testing, documentation, and continuous improvement practices.

Skills

Python development
CAD automation
CAD APIs (NX Open)
Computational geometry
Geometry processing
Engineering software systems
Analytical thinking
Remote collaboration

Tools

NX Open
CAD frameworks

Job description

CAD Automation Engineer (Python / NX Open / Computational Geometry / AI)

About the Role;

We are seeking a highly skilled CAD Automation Engineer to join an innovative engineering automation project focused on developing advanced software solutions integrated with professional CAD platforms.

In this role, you will design and develop automation tools that interact directly with CAD environments, process structured geometric data, and support intelligent feature recognition capabilities. You will work at the intersection of software engineering, computational geometry, CAD automation, and applied AI, contributing to the development of scalable and high-performance engineering solutions.

This position is ideal for candidates who enjoy solving complex technical challenges involving geometry processing, algorithm development, and engineering software systems.

Key Responsibilities
  • Develop and maintain CAD automation tools and workflows using Python.
  • Integrate, customize, and extend CAD platforms through APIs, preferably NX Open or equivalent CAD frameworks.
  • Design and implement algorithms for geometric analysis, feature recognition, and pattern matching.
  • Process and analyze geometric and parametric data structures to extract engineering parameters and insights.
  • Build scalable backend services and automation pipelines for engineering applications.
  • Optimize performance and efficiency of geometry-intensive computations.
  • Collaborate closely with engineering and product teams to translate business requirements into technical solutions.
  • Contribute to the integration of AI/ML techniques for classification, recognition, and intelligent automation use cases.
  • Ensure software quality through testing, documentation, and continuous improvement practices.
Required Qualifications
  • Strong professional experience in Python development.
  • Hands-on experience with CAD automation and CAD APIs (NX Open preferred).
  • Solid understanding of computational geometry, geometric algorithms, or geometry processing.
  • Experience developing algorithmic, data-processing, or engineering software systems.
  • Strong analytical thinking and problem-solving skills.
  • Familiarity with engineering data structures and technical software environments.
  • Ability to work independently in a remote, collaborative environment.
Preferred Qualifications
  • Experience with computer vision or image-based feature extraction techniques.
  • Knowledge of optimization algorithms, search techniques, or matching systems.
  • Experience working with industrial engineering or manufacturing software.
  • Understanding of parametric modeling concepts and workflows.
  • Exposure to AI/ML applications in engineering environments.
Nice to Have
  • Experience with Siemens NX or similar enterprise CAD platforms.
  • Knowledge of graph-based algorithms, geometric similarity analysis, or topology-based processing.
  • Background in mechanical engineering, manufacturing, or industrial automation.
Why Join?
  • Work on cutting-edge engineering automation technologies.
  • Contribute to innovative projects combining CAD, geometry processing, and AI.
  • Fully remote working environment.
  • Opportunity to collaborate with highly skilled engineering and software development teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote CAD Automation Engineer - Python + AI
Remote CAD Automation Engineer - Python + AI

Hermes Corporate • Italy

Remote
EUR 70,000 - 100,000
Fully remote
Engineering Design and Simulation (CAD & Simulation Consultant) - Aerospace / Mechanical / Electrical Engineering
Engineering Design and Simulation (CAD & Simulation Consultant) - Aerospace / Mechanical / Electrical Engineering

Prolific • Italy

Remote
EUR 90,000 - 150,000
Senior Meshing Algorithm Engineer
Senior Meshing Algorithm Engineer

Keysight Technologies • Cernusco sul Naviglio

On-site
EUR 90,000 - 130,000
AI Trainer - Aeronautical Engineers (CAD/Python)
AI Trainer - Aeronautical Engineers (CAD/Python)

Prolific • Milano

On-site
EUR 131,610 - 167,504
Senior Software Engineer C++ (3d Core Kernel)
Senior Software Engineer C++ (3d Core Kernel)

OPEN MIND Technologies AG • Bologna

On-site
EUR 65,000 - 90,000
Hybrid work model
Meal vouchers
State-of-the-art tools & equipment
+2
AI Engineer
AI Engineer

Nadara • Milano

On-site
EUR 40,000 - 70,000
AI Engineer | Industrial Control Systems
AI Engineer | Industrial Control Systems

Hermes Corporate • Italy

On-site
EUR 45,000 - 75,000
Mechanical CAD Design Engineer - Aviation Domain
Mechanical CAD Design Engineer - Aviation Domain

Quest Global • Torino

On-site
EUR 35,000 - 50,000
Remote CAD Architect: Construction & PCB Documentation
Remote CAD Architect: Construction & PCB Documentation

YO IT Consulting • Italy

On-site
EUR 60,000 - 90,000
Technical Consultant CAD processes
Technical Consultant CAD processes

PowerToFly • Segrate

Hybrid
EUR 65,000 - 95,000
Car included
Private health insurance
Meal vouchers