AI Systems Engineer – Data & State Management – Senior

October 20, 2026

Job Description

Company: EY
Location: Anywhere in Country
Workplace Type: Hybrid
Employment Type: Full-time
Pay / Compensation: $106,900 to $200,600 (depending on geography)

About the Role

We are seeking an AI Systems Engineer to own the stateful backbone of EY’s AI-native platform, including the data stores, memory tiers, and event streaming systems that hold and move every piece of state in EY’s Hybrid AI Multi-Environment Runtime (HAI). This role ensures that agentic AI workloads have durable, performant, and consistent access to data across cloud, on-prem, edge, client-managed, and air-gapped environments. This role owns everything that must remember, persist, or flow: relational and key-value state, vector and graph stores, object storage, durable workflows, and the streaming and change-data-capture pipelines that connect them.

What You’ll Do / Key Responsibilities

  • Own the memory and data stores: Manage relational and durable state (PostgreSQL, DBOS durable workflows), caching (Redis/Valkey), vector stores (Qdrant/Milvus/PGVector), knowledge graphs (Neo4j), and object/block storage across every environment and tenant.
  • Own event streaming and async messaging: Administer Apache Kafka (Strimzi), NATS JetStream, Debezium (change data capture), and Apache Flink (stream processing).
  • Ensure data durability and recoverability: Handle replication, backup/restore, point-in-time recovery, and cross-environment data movement tiered by RPO/RTO.
  • Build and operate streaming and CDC pipelines: Move data reliably between stores and services with schema governance and evolution.
  • Enable multi-tenant portability: Ensure isolation, performance, and consistent semantics whether running on managed cloud services or self-hosted OSS in an air-gapped environment.

Requirements & Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • 8+ years operating production data infrastructure, streaming systems, or database platforms at scale.
  • Hands-on expertise with relational databases (PostgreSQL) and caching (Redis/Valkey), including HA, replication, and backup/recovery.
  • Exposure to AI/ML data patterns — embeddings, retrieval, feature/state stores for agentic workloads.
  • Production experience with vector and/or graph databases (Qdrant, Milvus, PGVector, Neo4j) in AI/ML contexts.
  • Deep experience with event streaming and messaging (Apache Kafka/Strimzi, NATS) and change data capture (Debezium).
  • Experience with stream processing (Apache Flink) and event/schema governance.
  • Experience running stateful systems on Kubernetes (operators, persistent volumes, object/block storage).

Preferred / Bonus Qualifications

  • Experience with durable workflow engines (DBOS, Temporal, or equivalents).
  • Experience with data lineage and metadata tooling (OpenLineage, Marquez, or equivalents).
  • Proven track record operating data systems under compliance, security, or regulatory constraints.
  • Familiarity with multi-tenant data isolation and per-tenant performance management.
  • Experience with cross-environment replication and DR strategies tiered by RPO/RTO.

Benefits & Perks

  • Comprehensive compensation and benefits package.
  • Medical and dental coverage.
  • Pension and 401(k) plans.
  • Flexible vacation policy alongside designated EY Paid Holidays, Winter/Summer breaks, and Personal/Family Care leaves.

EY provides equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis.