CareerPlanSign in

Principal Software Engineer, AI

Atlanta🌐 Remote💼 Full-time🗓 2026-07-01 → 2026-09-26

Core

Design and build the AI Context Layer, a data platform providing high-quality, governed context (knowledge graphs, RAG engines, retrieval infrastructure) to AI agents for enterprise revenue teams.

Role type

Principal Software Engineer, AI Platform

Builds

Knowledge graphs, RAG engines, retrieval/search infrastructure, and access control systems for AI agents

Domain

Enterprise Revenue Intelligence / AI Infrastructure

Deliverable

production ML models | infrastructure

Required skills

Knowledge graph design, large-scale retrieval and search systems, RAG architectures, vector databases, embedding-based retrieval, access control and RBAC design, API and SDK design, data governance and lineage, technical leadership across teams, Python or Java

Preferred skills

Experience with data engineering collaboration, multi-tenant system design, enterprise security requirements

Technologies

Knowledge graphs, RAG, vector databases, embedding models, Python, Java

Responsibilities

Define technical vision and roadmap for the Context Layer, design access control and RBAC models, define and evolve APIs and SDKs, collaborate with data engineering on infrastructure dependencies, drive architecture discussions and code reviews, address governance and security requirements, contribute to hiring and documentation

Seniority

Principal, cross-cutting technical leadership and roadmap synthesis

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.