Design distributed infrastructure for autonomous agents at Cohere, combining systems depth with ML intuition. Work remotely or from global offices.
This Senior Staff Software Engineer role addresses complex platform challenges with few established patterns. You will build capabilities for execution, storage, state management, orchestration, and long-running workflows. The team partners with research groups to shape infrastructure for future agent systems.
Key Responsibilities:
- Turn emerging ML research ideas into production infrastructure
- Build platform capabilities for execution, storage, and state
- Prototype technologies and evaluate production readiness
- Partner with research teams on future infrastructure needs
- Design resource management for long-running agent workflows
Requirements:
- Robust fundamentals in production ML infrastructure systems
- Hands-on experience with agent development frameworks
- Knowledge of model routing across environments
- Scalable, fault-tolerant distributed systems experience
- Experience working with Kubernetes
Use distributed systems expertise, Kubernetes, and ML infrastructure experience to advance Cohere’s platform for autonomous agent workflows.
📌 Senior Staff Distributed Systems Engineer (Toronto)
🏢 FDE Times
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.