We are looking for a Senior PLM Developer to architect and build a next-generation migration pipeline from Teamcenter to 3DEXPERIENCE. This role is unique in its requirement to develop AI-driven automation tools that identify and resolve data discrepancies (attribute mismatches structure gaps and metadata conflicts) during the transfer. You will be responsible for consuming Teamcenter APIs managing a middle data layer and utilizing XPDM and CAA to ingest high-fidelity data into 3DX.
Development: Expert-level Java development skills (Core Java Multi-threading and RESTful API consumption).
3DEXPERIENCE Expertise: Strong experience with CAA C / Java scripting and a deep understanding of the XPDM integration framework.
Teamcenter Knowledge: Experience consuming Teamcenter SOA (Service Oriented Architecture) and understanding the Teamcenter Data Model.
AI/Automation: Familiarity with AI/ML frameworks (e.g. Python-based libraries like Scikit-learn or Pandas or LLM-based data cleaning) to automate the resolution of data conditions and discrepancies. Middleware: Experience working with a "Middle Data Layer" or staging databases (Mongo DB) to transform data before final import.
CAD/PLM Data: Understanding of CAD data structures (Item Revisions Datasets BOMs) and how they translate between different PLM platforms.
Skills Required:
REST APIs Data Migration Java Artificial Intelligence & Expert Systems Python
Skills Preferred:
C Teamcenter
Experience Required:
Engineer 2 Exp: 4 years Data Engineering work experience in PLM Domain
Key Responsibilities:
Migration Tooling Development: Build and maintain Java-based migration utilities to extract data from Teamcenter (via SOA/Middle Layer) and import it into 3DEXPERIENCE.
AI-Driven Data Quality: Develop and implement AI/Machine Learning models or logic-based automation to detect categorize and auto-correct data discrepancies between the source and target systems.
3DX Integration: Utilize XPDM (Cross-Platform Data Management) frameworks to facilitate seamless data exchange and ensure data integrity within the 3DEXPERIENCE environment.
CAA Development: Write and optimize CAA (Component Application Architecture) scripts to handle complex geometry and metadata requirements within the 3DX/CATIA environment. API Consumption: Interface with Teamcenters middle data layer to extract PLM objects BOM structures and CAD datasets.
Data Mapping & Transformation: Define complex mapping logic to transform Teamcenters data model into the 3DX Unified Typography.
Preferred Qualifications:
Proven track record of at least one major Teamcenter-to-3DX migration project.
Experience with ENOVIA/3DX data modeling and configuration.
Knowledge of Python for rapid prototyping of AI/data-cleansing models.
Strong analytical skills to handle "edge cases" in data migration where standard mapping fails.
Education Required:
Bachelors Degree
Required Skills:
PLM REST APIs Data Migration Java Artificial Intelligence Expert Systems Python
Job Role: Data Engineering EngineerJob Location: Dearborn MI LOCAL PREFERREDJob Duration: 12 MonthsPosition Description:Role Overview:We are looking for a Senior PLM Developer to architect and build a next-generation migration pipeline from Teamcenter to 3DEXPERIENCE. This role is unique in its requ...
Job Role: Data Engineering Engineer
Job Location: Dearborn MI LOCAL PREFERRED
Job Duration: 12 Months
Position Description:
Role Overview:
We are looking for a Senior PLM Developer to architect and build a next-generation migration pipeline from Teamcenter to 3DEXPERIENCE. This role is unique in its requirement to develop AI-driven automation tools that identify and resolve data discrepancies (attribute mismatches structure gaps and metadata conflicts) during the transfer. You will be responsible for consuming Teamcenter APIs managing a middle data layer and utilizing XPDM and CAA to ingest high-fidelity data into 3DX.
Development: Expert-level Java development skills (Core Java Multi-threading and RESTful API consumption).
3DEXPERIENCE Expertise: Strong experience with CAA C / Java scripting and a deep understanding of the XPDM integration framework.
Teamcenter Knowledge: Experience consuming Teamcenter SOA (Service Oriented Architecture) and understanding the Teamcenter Data Model.
AI/Automation: Familiarity with AI/ML frameworks (e.g. Python-based libraries like Scikit-learn or Pandas or LLM-based data cleaning) to automate the resolution of data conditions and discrepancies. Middleware: Experience working with a "Middle Data Layer" or staging databases (Mongo DB) to transform data before final import.
CAD/PLM Data: Understanding of CAD data structures (Item Revisions Datasets BOMs) and how they translate between different PLM platforms.
Skills Required:
REST APIs Data Migration Java Artificial Intelligence & Expert Systems Python
Skills Preferred:
C Teamcenter
Experience Required:
Engineer 2 Exp: 4 years Data Engineering work experience in PLM Domain
Key Responsibilities:
Migration Tooling Development: Build and maintain Java-based migration utilities to extract data from Teamcenter (via SOA/Middle Layer) and import it into 3DEXPERIENCE.
AI-Driven Data Quality: Develop and implement AI/Machine Learning models or logic-based automation to detect categorize and auto-correct data discrepancies between the source and target systems.
3DX Integration: Utilize XPDM (Cross-Platform Data Management) frameworks to facilitate seamless data exchange and ensure data integrity within the 3DEXPERIENCE environment.
CAA Development: Write and optimize CAA (Component Application Architecture) scripts to handle complex geometry and metadata requirements within the 3DX/CATIA environment. API Consumption: Interface with Teamcenters middle data layer to extract PLM objects BOM structures and CAD datasets.
Data Mapping & Transformation: Define complex mapping logic to transform Teamcenters data model into the 3DX Unified Typography.
Preferred Qualifications:
Proven track record of at least one major Teamcenter-to-3DX migration project.
Experience with ENOVIA/3DX data modeling and configuration.
Knowledge of Python for rapid prototyping of AI/data-cleansing models.
Strong analytical skills to handle "edge cases" in data migration where standard mapping fails.
Education Required:
Bachelors Degree
Required Skills:
PLM REST APIs Data Migration Java Artificial Intelligence Expert Systems Python