Principal Python Engineer
Core
Own the technical vision, architecture, and execution of Cognee's primary Python SDK for AI agents.
Role type
Principal Python Engineer (SDK Architect)
Builds
Cognee Python SDK (open-source library for AI agent memory and data plane)
Domain
AI Agents, Developer Tools, Python Ecosystem
Deliverable
production ML models | product features
Required skills
Python (async, typing, performance), SDK/API design, distributed systems, open-source leadership, technical mentorship
Preferred skills
Agent frameworks, vector search, graph databases, developer tools, infra/platform engineering
Technologies
Python, GitHub, vector stores, graph systems
Responsibilities
Define long-term SDK architecture and technical vision; Design intuitive and composable APIs; Optimize performance for high-throughput workloads; Establish best practices for testing, versioning, and documentation; Act as technical steward for open-source community; Collaborate with platform and infra teams on integration.
Seniority
Principal, hands-on IC with strategic ownership