S

Shelf

AI-powered knowledge management for agents

Backend Engineer - Python

Backend EngineeringConfirmed live in the last 24 hours
Full-timeWarsaw, PolandNo salary listed

About the Job

Requirements

  • Strong senior-level backend engineering experience in production systems.
  • Strong Python skills and the ability to design clean, maintainable backend code.
  • Good distributed systems judgment, including concurrency, failure handling, data consistency, asynchronous work, and service boundaries.
  • Hands-on experience with cloud infrastructure such as AWS, GCP, or Azure.
  • Comfort with database schema design and performance tuning for real-time and high-throughput scenarios.
  • A security-conscious approach to engineering, including building for enterprise-grade requirements, handling sensitive data carefully, and considering security implications of systems and AI workflows.
  • Ability to take a problem from statement through design to production rollout with ownership.
  • Clear written and verbal communication and the ability to explain systems, trade-offs, and incidents clearly.
  • An AI-native working style, including daily use of AI tools and interest in improving team tooling, workflows, and engineering leverage.

Responsibilities

  • Design and ship backend services, APIs, data flows, and background processing for production systems.
  • Turn vague requirements into concrete technical plans, trade-offs, and execution.
  • Own services after launch, including reliability, observability, performance, and incident follow-through.
  • Instrument shipped systems and use production signals to iterate.
  • Make sound decisions about system boundaries, data models, interfaces, and scaling paths.
  • Work closely with product, frontend, and platform engineers to deliver end-to-end outcomes.
  • Improve engineering leverage through AI tooling, automation, and internal workflows.
  • Raise engineering quality through code reviews, design reviews, and pragmatic technical leadership.

Desired Qualifications

  • Experience building agentic systems, including AI agents, tool-calling, orchestration, retrieval, or LLM-backed infrastructure in production.
  • Working knowledge of TypeScript or ability to contribute across the stack when needed.
  • Experience shaping technical direction for other engineers, even without formal management responsibility.

About the Company

Shelf

AI-powered knowledge management for agents

Shelf.io provides knowledge management solutions that help organizations optimize their internal content and improve how agents and customers get answers. Its platform uses Generative AI to evaluate content quality from multiple sources and generate accurate, consistent responses for human agents, chatbots, and self-service portals. The products integrate where agents work, using AI, customer data, and automation to quickly deliver correct information, and to keep content up-to-date, boosting agent productivity and customer self-service. Shelf.io differentiates itself by focusing on content quality across sources, delivering reliable answers, and showing tangible results like ROI (e.g., $780,000 in the first year) and increased deflection rates (40%), which reduce the need for human intervention. The company’s goal is to help organizations maintain accurate knowledge at scale so that agents can resolve inquiries faster and customers can help themselves more effectively.

Company size
201-500
Company stage
Series B
Total funding
$60.7M
Headquarters
New York City, New York
Founded
2017

Recently Posted Jobs

Explore more opportunities at Shelf

See more jobs