Senior Fullstack AI Engineer (React, Java)

TeamViewer US, Inc.
Austin, TX, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Business Logic Automation of Tests Software Quality Object-Oriented Software Development Software Engineering Data Streaming TeamViewer Model-Driven Development
+4 more
ReactJS Caching Backend Enterprise Integration

Job description

Experteer Overview In this role, you will build Java backend services powering TeamViewer Tia for end users and integrate AI-driven capabilities with reliable, scalable systems. You will shape architecture where AI behavior meets business logic, ensure safety and security, and mentor peers in AI-native engineering. You will work with cross-functional teams to deliver performant, trustworthy AI-assisted experiences in production. This is a hands-on position with impact on how users interact with AI at work. Compensation / Benefits * Build Java backend services powering TeamViewer Tia for end users, including feature APIs and platform integrations * Design components that combine model-driven behavior with deterministic business logic * Own architecture decisions, code quality, security, and maintainability when using AI coding agents * Develop automated tests and evaluation coverage to safely merge generated changes * Optimize backend for conversational/agentic product needs (latency, cost, caching, streaming, batching) * Maintain shared context assets (agent instructions, tool definitions, prompts, domain docs) * Mentor engineers on agent-assisted development and raise team standards for safe AI-native engineering Tasks * 5+ years of professional software development experience with strong Java expertise * Experience designing and building distributed, scalable backend systems with clean code and OO design * Hands-on experience integrating model-based or agentic capabilities into backend services (streaming, tool calling, structured outputs) * Regular use of AI coding agents with focus on correctness, security, and maintainability * Ability to design automated testing strategies to validate high volumes of generated code and prevent regressions * Solid understanding of AI failure modes (hallucinations, context degradation, prompt injection, non-determinism, silent regressions) and mitigation approaches * Structured/analytical working style, excellent communication, fluency in English, collaborative across EMEA Key requirements * Competitive compensation and bonuses * Flexible PTO * 401(k) with employer matching * Comprehensive health insurance * Parental leave (up to 12 weeks) * Teambuilding events and All Hands meetings

Requirements

cost, caching, streaming, batching) * Maintain shared context assets (agent instructions, tool definitions, prompts, domain docs) * Mentor engineers on agent-assisted development and raise team standards for safe AI-native engineering Tasks * 5+ years of professional software development experience with strong Java expertise * Experience designing and building distributed, scalable backend systems with clean code and OO design * Hands-on experience integrating model-based or agentic capabilities into backend services (streaming, tool calling, structured outputs) * Regular use of AI coding agents with focus on correctness, security, and maintainability * Ability to design automated testing strategies to validate high volumes of generated code and prevent regressions * Solid understanding of AI failure modes (hallucinations, context degradation, prompt injection, non-determinism, silent regressions) and mitigation approaches * Structured/analytical working style, excellent communication, aaaa and in English, collaborative across EMEA Key requirements * Competitive compensation and bonuses * Flexible PTO * 401(k) with employer matching * Comprehensive health insurance * Parental leave (up to 12 weeks) * Teambuilding events and All Hands meetings

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:15 min

Reversing the caching model for artifact delivery

Thijs Feryn Thijs Feryn · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:31 min

Evolving developer roles into tech leads for AI agents

Alfonso Graziano Alfonso Graziano · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all