Job Openings
Senior Arbortext Developer (AI Customization PoC) - 10707004
About the job Senior Arbortext Developer (AI Customization PoC) - 10707004
Location: Eindhoven, Netherlands
Start Date: ASAP
Duration: 6 Months (Contract)
Experience: 6–8 Years
Role Overview
We are seeking an experienced Senior Arbortext Developer to design and deliver a Proof of Concept (PoC) for an AI-powered customization within PTC Arbortext Editor 8.3.x.
This role focuses on building a docked AI side panel that enhances authoring workflows by analyzing XML content, providing intelligent suggestions, and enabling safe, text-only updates while preserving XML integrity.
Key Responsibilities
- Design and implement a docked side panel UI within Arbortext Editor
- Use the Arbortext Object Model (AOM) to extract, navigate, and map XML content
- Integrate secure HTTPS communication with an AI backend (or stubbed service)
- Display AI-generated suggestions with rationale and enable navigation/highlighting in documents
-
Implement user actions such as:
- Analyze document / selection
- Accept or reject suggestions
- Apply accepted changes safely while maintaining XML structure and ensuring reliable undo/redo
- Handle backend errors gracefully to avoid workflow disruption
- Detect and communicate stale suggestions after document edits
- Package the solution as an APTCUSTOM (ZIP) compatible with existing customizations
- Document technical constraints, risks, and provide a go/no-go recommendation
Deliverables
- Working Arbortext 8.3.x customization package (APTCUSTOM ZIP)
-
Fully functional PoC demonstrating:
- Content analysis
- Suggestion display
- Navigation & highlighting
- Accept/reject workflow
- Technical findings report (feasibility, risks, constraints, HTTPS/certificate requirements)
- Complete source code with build and packaging documentation
Required Skills & Experience
- Strong experience with PTC Arbortext Editor customization & deployment
- Expertise in Java & XML technologies (XML, XSL, FO, JAXP, JAXB)
- Hands-on experience with Arbortext Object Model (AOM) or equivalent APIs
- Experience building UI extensions / docked panels in desktop authoring tools
- Knowledge of secure HTTP(S) integrations, certificates, and trust stores
- Solid understanding of XML authoring environments and safe content modification
- Strong troubleshooting mindset with a focus on risk-driven prototyping