Details:
Stefanini is looking for a PLM Data Migration Engineer (Dearborn, MI)This position is centered on designing and developing an
AI-driven PLM data migration framework that enables seamless transformation and loading of Teamcenter data into the 3DEXPERIENCE platform, while ensuring high data integrity and automation in resolving discrepancies.
Key Responsibilities- Develop Java-based migration utilities to extract data from using SOA / middleware APIs and load into
- Build and maintain a middle data layer (staging database, e.g., MongoDB) for transformation and validation
- Design AI/ML or rule-based automation to detect and resolve data issues (attribute mismatches, structure gaps, metadata conflicts)
- Implement data mapping logic between Teamcenter data models and 3DX unified data structures
- Work with XPDM frameworks for integration and data exchange into 3DX
- Develop CAA (C++ / Java) components for handling complex CAD and metadata structures
- Consume Teamcenter SOA APIs for extracting PLM objects, BOMs, and CAD datasets
Job Requirements
Details:
Required Skills- 4+ years in PLM / data engineering
- At least one end-to-end PLM migration project
- Strong problem-solving ability for edge-case data scenarios
- Ability to combine backend engineering with automation/AI concepts
- Strong Java (Core Java, multithreading, REST APIs)
- PLM data migration experience
- Python for AI/ML or data processing (Pandas, Scikit-learn, or LLM-based tools)
- Experience with PLM data modeling and transformations
- Understanding of CAD structures (BOMs, Item Revisions, Datasets)
Preferred Skills- C++ / CAA development experience
- Prior experience with Teamcenter to 3DEXPERIENCE migration
- Experience with ENOVIA / XPDM frameworks
- Exposure to AI-driven data cleansing or automation pipelines
**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We will also speak with you about the process, including interviews and job offers.
#LI-AK3
#LI-ONSITE
Pay Range:
$ 61.00 - $ 66.00