Senior Software Developer – AI Data Engineer
At Caseware, we are expanding our cloud platform with AI and data‑driven capabilities. This role focuses on designing and operating the data infrastructure that powers our AI systems.
What you will be doing
- Design and implement reliable, scalable data ingestion and integration pipelines for structured, semi‑structured, unstructured, and multi‑modal data (e.g., databases, documents, APIs, events), ensuring data is AI‑ready, governed, secure, and observable.
- Build and scale retrieval infrastructure, including vector storage, embedding pipelines, hybrid search, and graph‑based knowledge representations, while optimizing data modeling for retrieval quality.
- Develop and operate agent memory systems and pipelines for AI system signals (tracing, feedback, evaluation, and usage data) to support observability and continuous improvement.
- Apply data quality, validation, monitoring, a...