Senior Principal Software Engineer - AI
Employer · PTC
Budapest
Our world is transforming, and PTC is leading the way. The Senior Principal Software Engineer - AI is a senior technical expert capable of driving complex AI initiatives end-to-end and shaping PTC's AI strategy for Codebeamer. This role brings deep experience in designing and delivering production-grade AI systems, integrating AI capabilities into enterprise products, and guiding engineering teams in adopting new technologies.
Tasks
- Lead the design and development of AI-powered features within the Codebeamer platform
- Architect scalable machine learning pipelines, including data ingestion, preprocessing, model training, evaluation, deployment, and monitoring
- Evaluate and integrate AI frameworks, LLMs, and emerging AI technologies into existing software systems
- Drive innovation by identifying opportunities where AI adds measurable business value
- Provide technical leadership across multiple teams, influencing best practices and architecture decisions
- Mentor engineers, review code, and guide AI-centric solution design
- Collaborate closely with product managers to translate user needs into AI-driven capabilities
- Ensure model performance, security, reliability, and compliance standards
- Contribute to documentation, architectural artifacts, and internal knowledge sharing
Requirements
- Extensive hands-on experience in AI/ML development, including NLP algorithms, LLMs, generative AI, agentic workflows, multi-agent systems, predictive modeling, or recommendation systems
- Extensive hands-on experience designing, evaluating, and scaling generative AI and agentic AI solutions across enterprise environments.
- Strong Python or Java development skills; familiarity with frameworks like TensorFlow, PyTorch, Keras, HuggingFace, Pydantic AI, Microsoft Agent Framework
- Experience with LLM integration, Agentic systems, RAG, vector databases, and model fine-tuning
- Strong understanding of data structures, algorithms, and distributed computing
- Prior experience leading technical initiatives or cross-functional AI/ML projects
- Strong communication skills in English; ability to explain complex AI concepts to non-technical audiences