Principal Engineer

Full-time
Berlin, BE, devia Workable ATSPosted Jan 2, 2026
Match with my CV

Technical skills

PythonRustAPI developmentCI/CDDevOpsSRE

Methods

Product thinkingProduct management

About this role

Cognee is building the memory engine + data plane for AI agents to plan, reason, and act. Our open-source Python SDK is in production at 70+ companies , hit GitHub Trending , and runs 550 000 times a month . We’ve won early customers (top 10 Pharma etc) and just raised a large Seed .

We’re hiring a Principal Engineer to own the Cognee SDK as a product surface area — setting technical direction, raising engineering quality, and scaling adoption.

You'll be coding in Python and Rust.

What you’ll own

  • SDK architecture, API design, and roadmap (Python now, future SDKs later)
  • Release engineering: versioning, compatibility, CI/CD, testing, benchmarks
  • Performance, reliability, observability, and production readiness
  • Developer experience: docs, examples, reference implementations
  • Open-source stewardship: contribution workflows, PR reviews, community support
  • Cross-team leadership: shaping core platform contracts through the SDK

Requirements

  • What we’re looking for
  • Principal-level ownership of a high-adoption SDK / developer platform / core library
  • Deep Python skills (packaging, typing, testing, performance, clean APIs)
  • Experience with production systems
  • Strong taste for DX and high standards for stability and maintainability
  • Bonus: open-source leadership, agent/memory/retrieval systems experience
  • Hands-on experience with LLMs
  • The SDK is how the world experiences Cognee — you’ll define it.

Benefits

Up to 150 000 EUR + Equity

Company sponsored meals

Trips to San Francisco

Fetch breaks with the office dog

Before you apply

  • 1Which parts of your CV prove experience with Python, Rust, and API development?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...