> Markdown version of [/jobs/ext/2190445-ai-software-architect](https://www.wearedevelopers.com/jobs/ext/2190445-ai-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Software Architect - **Company:** TeamViewer GmbH - **Location:** Linz, Austria - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Distributed Systems, Python (Programming Language), Open Source Technology, Software Engineering, TeamViewer, TypeScript, Software Licensing, Enterprise Software Applications, Multi-Agent Systems, Information Technology - **Published:** August 23, 2026 - **Apply:** https://www.xing.com/jobs/linz-ai-software-architect-157185089 ## About the Role * 10+ years of software engineering experience, including demonstrated expertise in complex architectures, strong Python and TypeScript skills, and deep knowledge of distributed systems. * Extensive experience designing and delivering agentic systems, including tool-using agents, MCP or comparable protocols, retrieval, context engineering, multi-agent orchestration, and evaluation frameworks. * Proven track record of bringing AI solutions into enterprise production environments, with a strong understanding of security, compliance, multi-tenancy, cost management, reliability, and operational excellence at scale. * Strong ability to evaluate AI systems responsibly by defining quality standards, developing evaluation approaches, interpreting results, and identifying real-world failure modes. * Deep understanding of common AI model failure modes, including hallucinations, context degradation, prompt injection, non-determinism, and silent regressions, as well as the architectural controls required to mitigate them. * Regular use of AI coding agents, combined with critical review practices and accountability for correctness, security, maintainability, and architectural alignment. * Ability to communicate complex architectural concepts effectively to both technical and non-technical stakeholders, balancing business value with technical considerations while collaborating across global teams. * Solid knowledge of software licensing, open-source compliance, and AI dependency risk, complemented by a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. ## Description The Agentic Ecosystem team is building the foundation for AI-native enterprise software. We create platform capabilities that allow AI agents to understand context, discover tools, invoke capabilities, and execute governed actions across TeamViewer products and connected third-party systems. The work sits at the core of agentic experiences: MCP servers and clients, tool catalogs, context assembly, orchestration, evaluation, observability, secure integration patterns, and production-grade guardrails. The goal is to make agent behavior reliable, measurable, auditable, cost-aware, and safe for enterprise use. You will help define how autonomous agents become trusted components of real-world software, not experiments or demos. This means combining strong engineering standards, AI-native development practices, human accountability, and customer trust. Join us if you want to build the ecosystem that will power the next generation of intelligent digital work. * Own the architecture of TeamViewer's agentic platform, including Tia, third-party agents, tool use, retrieval, memory, orchestration, and governed actions across TeamViewer ONE. * Define reference architecture for MCP servers and clients, tool catalogues, context assembly, memory, orchestration, and trust boundaries. * Establish evaluation and observability discipline by defining quality criteria, tracing agent behavior, catching regressions before release, and using results to guide architectural decisions. * Set pragmatic positions on model choice, routing, fallback behavior, cost governance, vendor dependency, and production reliability. * Design safety architecture with security partners, covering prompt injection containment, permission models, tenancy isolation, auditability, and AI component risk. * Guide teams hands-on through early project phases, conduct architecture and design reviews, mentor senior engineers, and maintain clear architecture documentation for both engineers and agents. ## Related Videos - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [One year of the CO2-challenge – insights and lessons learned](https://www.wearedevelopers.com/videos/100251-one-year-of-the-co2-challenge-insights-and-lessons-learned) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Open Source: The Engine of Innovation in the Digital Age](https://www.wearedevelopers.com/videos/1103-open-source-the-engine-of-innovation-in-the-digital-age) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)