Principal Engineer
Core
Own the Cognee SDK as a product surface area to enable AI agents to plan, reason, and act.
Role type
Principal Engineer (SDK & Developer Platform)
Builds
Python SDK, open-source libraries, and developer tools for AI agents
Domain
Artificial Intelligence, Software Development, Open Source
Deliverable
production ML models
Required skills
Python, Rust, SDK architecture, API design, CI/CD, performance optimization, observability, open-source stewardship, LLM integration
Preferred skills
Agent/memory/retrieval systems experience, open-source leadership
Technologies
Python, Rust
Responsibilities
Define SDK architecture and roadmap, manage release engineering and testing, ensure production readiness and performance, maintain developer experience and documentation, lead open-source community contributions, shape core platform contracts
Seniority
Principal, hands-on IC with strategic ownership