Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

Senior AI Systems Engineer

Adobe senior full-time

Salary

$159,200 - $301,600 annually

Apply on Adobe

Description

We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled product and platform capabilities.

This role sits at the intersection of large-scale systems engineering, applied AI, and production software architecture. You will design and build the native infrastructure, service integration layers, evaluation systems, and reliability mechanisms that allow AI-powered features to operate safely, predictably, and efficiently inside complex software products.

Responsibilities

AI-Native Systems Architecture

  • Design and build native C++ infrastructure that connects complex product codebases to AI-powered services, agents, and model-backed workflows.
  • Define clean execution interfaces, schemas, validation layers, and error-handling contracts for AI-driven actions.
  • Create reliable bridges between product capabilities, AI orchestration systems, and backend services.
  • Ensure AI-initiated actions behave safely, predictably, and consistently within existing product workflows.
  • Guide long-term architecture decisions through ADRs, design documents, technical reviews, and cross-functional alignment.

C++ Platform and Integration Engineering

  • Build high-quality C++ components for performance-sensitive, cross-platform environments.
  • Own critical client-side infrastructure such as service connectivity, session lifecycle, authentication, TLS, reconnection, concurrency, and async execution.
  • Design APIs and abstractions that are maintainable, testable, and scalable across multiple product surfaces.
  • Improve code health through modernization, refactoring, better testing, and stronger engineering patterns.
  • Balance performance, memory safety, reliability, backward compatibility, and developer experience in a mature codebase.

Applied AI Reliability and Evaluation

  • Design systems that make AI features measurable, debuggable, and production-ready.
  • Build evaluation frameworks for AI workflows, including automated task execution, output validation, regression testing, scoring, and human review loops.
  • Define guardrails for AI-driven actions, including safety checks, capability boundaries, fallback paths, and failure handling.
  • Create privacy-conscious tracing, observability, and diagnostics for model-backed systems.
  • Partner with product, data science, security, legal, and AI governance teams to ensure AI capabilities meet quality, safety, and compliance expectations.

Technical Leadership

  • Set engineering direction in ambiguous and fast-moving technical areas.
  • Influence architecture across native clients, backend AI services, orchestration layers, and product experience teams.
  • Help teams adopt AI-assisted engineering workflows for code generation, debugging, testing, documentation, and review.

Requirements

  • 10+ years of professional software engineering experience, with significant depth in C++.
  • Strong experience building or maintaining large, mature, performance-sensitive codebases.
  • Expertise in modern C++ design, memory management, concurrency, API design, debugging, and systems-level performance.
  • Experience building cross-platform software across Windows, macOS, Linux, or similar environments.
  • Hands-on experience integrating AI, LLMs, agents, or model-backed systems into production or production-adjacent software.
  • Practical understanding of AI system failure modes, including hallucination, tool-calling errors, incomplete context, multi-turn drift, nondeterminism, and unreliable outputs.
  • Experience designing reliable interfaces between AI systems and deterministic software systems.
  • Strong systems architecture skills, including tradeoff analysis, technical strategy, and architecture documentation.
  • Experience with testing at scale, including unit tests, integration tests, CI validation, regression testing, and quality gates.
  • Ability to lead through influence across engineering, product, design, platform, security, and data science teams.
  • Strong written and verbal communication skills, with the ability to explain complex technical decisions to both engineering and executive audiences.

Preferred Qualifications

  • Experience with frontier model APIs such as GPT, Claude, Gemini, or similar systems.
  • Experience designing tool/function-calling interfaces, agentic workflows, or AI orchestration systems.
  • Experience building AI evaluation frameworks, automated scoring systems, or human-in-the-loop quality review.
  • Familiarity with JSON-RPC, gRPC, WebSockets, REST, or similar service protocols.
  • Experience with observability and tracing for AI systems or distributed systems.
  • Experience with privacy-aware telemetry, data retention, secure client/service communication, or enterprise compliance requirements.
  • Familiarity with sandboxing, safety boundaries, permissions, or policy enforcement for AI-initiated actions.
  • Experience modernizing legacy C++ systems or improving developer productivity in large engineering organizations.
  • Background in creative tools, productivity applications, developer tools, enterprise software, or complex desktop applications.

What Makes This Role Special

  • You will help define how AI becomes a reliable part of complex production software systems.
  • You will work at the intersection of C++ systems engineering, applied AI, platform architecture, and product-scale impact.
  • You will shape infrastructure that enables AI-powered experiences across multiple teams and product surfaces.
  • You will influence both technical strategy and day-to-day engineering execution.
  • You will help raise the bar for how teams build, evaluate, secure, and operate AI systems in production.

Skills

Nice to have

  • frontier model APIs
  • tool/function-calling interfaces
  • agentic workflows
  • AI orchestration systems
  • AI evaluation frameworks
  • automated scoring systems
  • human-in-the-loop quality review
  • JSON-RPC
  • gRPC
  • WebSockets
  • REST
  • observability and tracing
  • privacy-aware telemetry
  • data retention
  • secure client/service communication
  • enterprise compliance requirements
  • sandboxing
  • safety boundaries
  • permissions
  • policy enforcement

Ready to apply?

You apply with the employer directly. Their original posting is here: https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/San-Jose/Principal-AI-Systems-Engineer---C-----Applied-AI_R170076

Apply on Adobe