About the job
You’ll join a full-stack data team building the systems making our AI agents measurably smarter with every interaction, building the real-time pipelines, analytics products, and deep personalization primitives that turn millions of conversations into business outcomes. You’ll work across these areas: Data Foundations and Memory & Personalization.
Responsibilities
- Architect and build our core platform to handle data at scale with low latency, including real-time eventing infrastructure, streaming and batch ETL pipelines, and our Iceberg-based data lakehouse.
- Develop the systems for long-term agent memory, build reusable Customer Data Platform (CDP) primitives, and implement the optimization loops that allow our agents to personalize interactions and demonstrably lift business outcomes.
Qualifications
Minimum
- Strong software engineering background with 4-7+ years of hands-on development experience in building and shipping production systems or products.
- Degree in Computer Science or related field, or equivalent professional experience.
- A passion for being on the frontier of AI products.
- High agency and a bias to action in a high-autonomy environment.
Preferred
- Deep experience with event streaming platforms (e.g., Kafka, Kinesis) and real-time data processing.
- Experience with modern data visualization libraries (e.g., ECharts, D3.js) and the principles of building performant, reusable charting components for complex data.
- Production experience with recommender systems or optimization loops (e.g., multi-armed bandits, ranking).
- A track record of leading complex technical projects or mentoring other engineers.