Unknown Company

AI Software Architect

austin, tx • Posted Yesterday
Onsite Full Time Software Architecture & Engineering


  • 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 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

  • Maintain clear architecture documentation for engineers and agents


Requirements



  • 10+ years of software engineering experience

  • Demonstrated expertise in complex architectures

  • Strong Python and TypeScript skills

  • 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 bringing AI solutions into enterprise production environments

  • Strong understanding of security, compliance, multi-tenancy, cost management, reliability, and operational excellence at scale

  • Ability to define quality standards, develop evaluation approaches, interpret results, and identify real-world failure modes in AI systems

  • Deep understanding of hallucinations, context degradation, prompt injection, non-determinism, silent regressions, and architectural controls to mitigate them

  • Regular use of AI coding agents with critical review practices and accountability for correctness, security, maintainability, and architectural alignment

  • Ability to communicate complex architectural concepts to technical and non-technical stakeholders

  • Ability to balance business value with technical considerations while collaborating across global teams

  • Solid knowledge of software licensing, open-source compliance, and AI dependency risk

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field


Core Competencies


Demonstrates extensive experience in architecting complex agentic systems, with a strong focus on security, compliance, and operational excellence. Proficient in Python and TypeScript, with a proven ability to mentor teams and communicate architectural concepts effectively.


Highest-signal resume keywords



  • Complex Architecture Expertise

  • Python Programming

  • TypeScript Programming

  • Distributed Systems Knowledge

  • AI Solutions Implementation


ATS Optimization Keywords


Hard Skills



  • Software Engineering

  • Agentic Systems Design

  • Multi-Agent Orchestration

  • Evaluation Frameworks

  • Context Engineering

  • Quality Standards Definition

  • Architectural Controls

  • AI Coding Agents

  • Security Compliance

  • Cost Management


Soft Skills



  • Mentoring

  • Communication

  • Collaboration


Certifications & Qualifications



  • Bachelor’s Degree in Computer Science

  • Master’s Degree in Software Engineering


Industry Keywords



  • AI Component Risk

  • Multi-Tenancy

  • Operational Excellence

  • Open-Source Compliance

  • Software Licensing

#J-18808-Ljbffr
Back to Job Search