Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TeamViewer

AI Software Architect

TeamViewer

AI Software Architect owning TeamViewer’s agentic platform architecture. Designing secure, observable enterprise AI systems powering digital workplace automation.

Posted 8/7/2026full-timeAustin • Texas • 🇺🇸 United StatesSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

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 ExpertisePython ProgrammingTypeScript ProgrammingDistributed Systems KnowledgeAI Solutions Implementation

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringAgentic Systems DesignMulti-Agent OrchestrationEvaluation FrameworksContext EngineeringQuality Standards DefinitionArchitectural ControlsAI Coding AgentsSecurity ComplianceCost Management
Soft Skills
MentoringCommunicationCollaboration
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Software Engineering
Industry Keywords
AI Component RiskMulti-TenancyOperational ExcellenceOpen-Source ComplianceSoftware Licensing

Tech Stack

Tools & technologies
AssemblyDistributed SystemsPythonTypeScript

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Benefits

Comp & perks
  • Competitive compensation and bonuses
  • Flexible PTO and paid holidays
  • 401(k) with employer matching
  • Comprehensive Health insurance package including 100% employer-paid medical coverage
  • Up to 12 weeks of Parental Leave
  • Basic Life Insurance, Short-Term & Long-Term Disability, 100% employer-paid
  • Quarterly teambuilding events, leadership luncheons, and companywide “All Hands” meetings
  • Open door policy and business casual dress code
  • Inclusive workplace culture
  • Employee growth and professional development support
  • Accommodations or adjustments during the application or hiring process, including interview or onboarding support