Product Manager - AI Scheduling

Turba Labs
Turba Labs

Software Engineering, Product, Data Science · Full-time

Baden-Württemberg, Germany

Posted on Nov 11, 2026

To support our growing team, we’re looking for a technically strong, hands-on Product Manager to help shape and deliver our AI infrastructure platform.

Your initial focus will be our AI Scheduling and Orchestration product, working closely with Engineering to improve how AI workloads are scheduled and how compute resources are allocated and managed. As your expertise grows, you’ll have opportunities to expand your ownership into adjacent areas such as simulation, capacity planning and workload analytics.

This role is ideal for someone with an engineering background and meaningful experience in Technical Product Management or Product Management who is ready for broader ownership. You should be comfortable understanding complex systems, evaluating trade-offs with experienced engineers and turning customer needs into clear product decisions—from discovery through launch and iteration.

You’ll join a collaborative Product team where you’re encouraged to contribute ideas, challenge assumptions constructively and advocate for recommendations grounded in technical insight, customer value and business priorities.

What You'll Do

  • Develop the roadmap for defined areas of our AI Scheduling and Orchestration product, balancing customer needs, technical priorities and business objectives.
  • Work closely with engineering teams on scheduling, workload orchestration, resource allocation, performance and reliability, translating complex technical challenges into clear product requirements.
  • Collaborate with engineers to evaluate technical options, understand trade-offs, challenge assumptions and make informed product decisions.
  • Drive product initiatives from discovery and requirements definition through development, launch and iteration, taking ownership of outcomes rather than just delivery timelines.
  • Engage with customers and internal stakeholders to understand use cases, identify problems and translate feedback into actionable product improvements.
  • Prioritise competing requirements, balancing immediate customer needs with longer-term product direction.
  • Work as part of the wider Product team to contribute to roadmap discussions, challenge strategic assumptions constructively and advocate for opportunities you believe will create meaningful value.
  • Build strong feedback loops between Engineering, customers and Product, using technical insights and measurable outcomes to continuously improve the platform.
  • Support product launches, technical documentation and go-to-market activities in collaboration with the wider team.

What We're Looking For

  • Strong engineering foundation, ideally through a degree in Computer Science, Software Engineering or a related discipline, or equivalent professional engineering experience.
  • 3+ years of hands-on Technical Product Management or Product Management experience, with demonstrated ownership of technical products or significant product capabilities, with ownership or significant input into business case, development budgets (OPEX and CAPEX) anticipated P&L, and so on (this can be demonstrated on components of a product line, so long as there is real work experience; coverage of a full suite is not required). We particularly welcome candidates transitioning from Technical Product Management into broader Product Management.
  • Deep working knowledge of Kubernetes, including its architecture, workloads, resource management and orchestration concepts. You should be comfortable discussing technical decisions with experienced Kubernetes and infrastructure engineers.
  • Experience working with scheduling, orchestration, distributed systems, cloud infrastructure or related platform technologies.
  • Demonstrated ability to translate technical complexity into product requirements, priorities and decisions, rather than relying entirely on Engineering to define the solution.
  • Experience working closely with engineering teams on technically complex products, with the ability to understand implementation considerations and evaluate trade-offs.
  • Proactive, hands-on approach. You are comfortable taking initiative, working independently and driving progress without extensive direction.

Nice to Have

  • Previous hands-on software engineering or infrastructure implementation experience.
  • Experience with scheduling technologies such as Kubernetes Scheduler, Kueue, Volcano, Slurm or similar systems.
  • Experience with GPU scheduling, GPU resource allocation, cluster optimisation or AI workload orchestration.
  • Familiarity with AI/ML infrastructure, including distributed training, inference workloads, MLOps or GPU compute platforms.
  • Experience with cloud and infrastructure technologies such as AWS, GCP, Azure, OpenStack or VMware.
  • Familiarity with simulation, performance modelling, capacity planning or workload optimisation.
  • Experience working directly with technical customers or contributing to developer-facing products.
  • Experience in a smaller, fast-moving organization or evidence of successfully taking independent ownership within a larger company.

Location

This position is based in Heidelberg, Germany.

Candidates should be willing to work in a hybrid capacity of our team in Heidelberg (or be willing to relocate). We offer relocation support for candidates moving to Heidelberg.