CAD Automation Engineer
pbCAD Automation Engineer (Python / NX Open / Computational Geometry / AI) /b /p pAbout the Role; /p pWe are seeking a highly skilled bCAD Automation Engineer /b to join an innovative engineering automation project focused on developing advanced software solutions integrated with professional CAD platforms. /p pIn 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 bsoftware engineering, computational geometry, CAD automation, and applied AI /b, contributing to the development of scalable and high-performance engineering solutions. /p pThis position is ideal for candidates who enjoy solving complex technical challenges involving geometry processing, algorithm development, and engineering software systems. /p h3Key Responsibilities /h3 ul liDevelop and maintain CAD automation tools and workflows using Python. /li liIntegrate, customize, and extend CAD platforms through APIs, preferably NX Open or equivalent CAD frameworks. /li liDesign and implement algorithms for geometric analysis, feature recognition, and pattern matching. /li liProcess and analyze geometric and parametric data structures to extract engineering parameters and insights. /li liBuild scalable backend services and automation pipelines for engineering applications. /li liOptimize performance and efficiency of geometry-intensive computations. /liliCollaborate closely with engineering and product teams to translate business requirements into technical solutions. /li liContribute to the integration of AI/ML techniques for classification, recognition, and intelligent automation use cases.
/li liEnsure software quality through testing, documentation, and continuous improvement practices. /li /ul h3Required Qualifications /h3 ul liStrong professional experience in Python development. /li liHands-on experience with CAD automation and CAD APIs (NX Open preferred). /li liSolid understanding of computational geometry, geometric algorithms, or geometry processing. /li liExperience developing algorithmic, data-processing, or engineering software systems. /li liStrong analytical thinking and problem-solving skills. /li liFamiliarity with engineering data structures and technical software environments. /li liAbility to work independently in a remote, collaborative environment. /li /ul h3Preferred Qualifications /h3 ul liExperience with computer vision or image-based feature extraction techniques. /li liKnowledge of optimization algorithms, search techniques, or matching systems. /li liExperience working with industrial engineering or manufacturing software. /li liUnderstanding of parametric modeling concepts and workflows. /li liExposure to AI/ML applications in engineering environments. /li /ul h3Nice to Have /h3 ul liExperience with Siemens NX or similar enterprise CAD platforms. /li liKnowledge of graph-based algorithms, geometric similarity analysis, or topology-based processing. /li liBackground in mechanical engineering, manufacturing, or industrial automation. /li /ul h3Why Join? /h3 ul liWork on cutting-edge engineering automation technologies. /li liContribute to innovative projects combining CAD, geometry processing, and AI. /li liFully remote working environment. /li liOpportunity to collaborate with highly skilled engineering and software development teams. /li /ul #J-18808-Ljbffr
/li liEnsure software quality through testing, documentation, and continuous improvement practices. /li /ul h3Required Qualifications /h3 ul liStrong professional experience in Python development. /li liHands-on experience with CAD automation and CAD APIs (NX Open preferred). /li liSolid understanding of computational geometry, geometric algorithms, or geometry processing. /li liExperience developing algorithmic, data-processing, or engineering software systems. /li liStrong analytical thinking and problem-solving skills. /li liFamiliarity with engineering data structures and technical software environments. /li liAbility to work independently in a remote, collaborative environment. /li /ul h3Preferred Qualifications /h3 ul liExperience with computer vision or image-based feature extraction techniques. /li liKnowledge of optimization algorithms, search techniques, or matching systems. /li liExperience working with industrial engineering or manufacturing software. /li liUnderstanding of parametric modeling concepts and workflows. /li liExposure to AI/ML applications in engineering environments. /li /ul h3Nice to Have /h3 ul liExperience with Siemens NX or similar enterprise CAD platforms. /li liKnowledge of graph-based algorithms, geometric similarity analysis, or topology-based processing. /li liBackground in mechanical engineering, manufacturing, or industrial automation. /li /ul h3Why Join? /h3 ul liWork on cutting-edge engineering automation technologies. /li liContribute to innovative projects combining CAD, geometry processing, and AI. /li liFully remote working environment. /li liOpportunity to collaborate with highly skilled engineering and software development teams. /li /ul #J-18808-Ljbffr