Senior/Staff Software Engineer, Data Lifecycle
Core
Design and build platform infrastructure for customers to control data collection, retention, redaction, and deletion, ensuring sensitive data protection across AI agents.
Role type
Senior/Staff Software Engineer, Data Lifecycle
Builds
Reliable data lifecycle systems, PII handling/redaction tools, self-serve APIs, and LLM-backed anomaly detection systems.
Domain
Conversational AI, Data Privacy, Enterprise Infrastructure
Deliverable
production ML models
Required skills
Python, backend systems design, data pipelines, asynchronous processing, failure recovery, observability, complex systems reasoning, debugging deep tech stacks, product thinking
Preferred skills
PII detection/redaction/tokenization, data retention/deletion workflows, security-sensitive systems (auth/authorization), privacy compliance (GDPR/CCPA/PCI), LLMs/evals/AI agents, observability/audit trails, multimodal data handling
Technologies
Python, LLMs, AI agents
Responsibilities
Build PII handling and redaction systems; Design configuration abstractions for redaction and retention policies; Build reliable data deletion workflows; Build self-serve tools and APIs for data lifecycle policies; Build LLM-backed systems for data anomaly detection; Train/tune models for sensitive data detection; Extend redaction to multimodal agents; Build monitoring and auditability for data processing; Handle data lifecycle systems at scale.
Seniority
Senior/Staff, hands-on IC
