Principal Engineer -Intelligent Document & Context Grounding
Core
Build the AI platform enabling enterprise agents to ingest, understand, retrieve, and reason over large volumes of enterprise documents while maintaining accuracy, security, and governance.
Role type
Principal Software Engineer (Intelligent Document Processing & Context Grounding)
Builds
Production AI systems for document ingestion, parsing, extraction, chunking, embedding, indexing, retrieval, knowledge management, and RAG.
Domain
Enterprise AI, Intelligent Document Processing, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Large-scale software system design, production AI product shipping, backend engineering (Python/C#), distributed systems architecture, cloud-native architectures, scalable API/microservices design, modern retrieval systems (RAG, embeddings, vector search), multi-tenant enterprise platform design, technical mentorship
Preferred skills
Azure/AWS/GCP experience, Docker, Kubernetes, event-driven architectures, search platforms, LLMs, OCR, Knowledge Graphs, evaluation frameworks
Technologies
Python, C#, Azure, AWS, GCP, Docker, Kubernetes, Vector databases, LLMs, RAG, Embeddings, OCR, Knowledge Graphs
Responsibilities
Design and deliver core services for document understanding and RAG; Architect highly available, multi-tenant cloud services; Influence architectural decisions and establish engineering standards; Mentor senior engineers and participate in design reviews.
Seniority
Principal, hands-on engineering leadership