CareerPlan

Software Engineer - Advanced

Pune, IND, IndiaFull-time2026-11-04 → 2026-11-10
Hybrid

Core

Maintain and extend the core server-side capabilities of the Teamcenter PLM environment, modernizing legacy connectors and integrating AI-driven engineering solutions.

Role type

Senior IC software engineer (PLM/AI integration)

Builds

C++ based SOA client connectors, ITK extensions, and AI-enabled workflows for enterprise integrations

Domain

Industrial software / Product Lifecycle Management (PLM)

Deliverable

production ML models

Required skills

C++, Java, Python, PyTorch, LangChain, REST APIs, TCXML, TCJSON, TcSoa services

Preferred skills

Teamcenter AIG implementation experience, vector databases, LLM-based workflows, RAG, AI coding assistants

Technologies

Teamcenter, Active Integration, Active Workspace (AWC), ITK, BMIDE, PyTorch, LangChain

Responsibilities

Lead development and maintenance of C++ based SOA client connectors and ITK extensions; Design and prototype AI-enabled engineering solutions using PyTorch and LangChain; Develop backend endpoints enabling Active Workspace user actions to trigger complex integration functions; Manage and maintain Admin Data related extensions via Business Modeler IDE (BMIDE); Develop unit and integration tests for server-side and client-side extensions

Seniority

Senior, hands-on IC