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