Senior Backend Developer - Agentic Systems
Clinia
Software Engineering
United States · Montreal, QC, Canada · Remote
CAD 110k-140k / year + Equity
Posted on Oct 4, 2025
Remote | Full-time
Build the autonomous agents that are transforming how healthcare systems think and act
At Clinia, we build the search and data infrastructure that powers digital health. We're creating intelligent systems that reduce complexity and streamline administrative and clinical processes. We move with purpose, solve complex problems, and care about getting it right.
We are looking for two Senior Backend Developer - Agentic Systems to design, build and improve agentic capabilities directly into our platform. You will create the autonomous systems, orchestration layers, and agent infrastructure that enable intelligent healthcare solutions.
Our ideal candidates thrive on tackling hard technical problems, understand the nuances of building reliable agentic systems, and are eager to push the boundaries of what's possible in healthcare.
What you will do
- Design and implement agent orchestration systems in Golang that coordinate autonomous workflows across the platform
- Build tool-calling interfaces and function registries that agents can leverage to interact with Clinia's core services and external systems
- Create agent memory and context management systems that maintain state across multi-step workflows while ensuring persona-specific memories remain reusable, independent, and secure
- Develop agent evaluation benchmarks in collaboration with partners to measure performance, accuracy, and safety of autonomous behaviors
- Implement event-driven agent communication patterns for multi-agent collaboration
- Instrument systems with logs, metrics, and monitoring to ensure performance and reliability
- Work with other GenAI engineers and ML developers to integrate models and train new ones as required
- Participate in incident response and post-mortems, helping the team continuously improve
What we are looking for
We look for people who bring their whole selves to work. Curious builders who thrive on collaboration and care deeply about their craft. At Clinia, we are building something that matters, and we want teammates who care about the mission, the work, and the people they build it with.
We hope you also have:
- Strong backend engineering expertise. While you'll work solely in Go, we welcome candidates with deep experience in other backend languages (Java, C++, Rust, etc.) who are eager to quickly ramp up in Golang
- Solid understanding of concurrency and parallel programming patterns
- Understanding of agentic architectures and patterns
- Familiarity with prompt engineering and prompt optimization techniques
- Experience working with containerized applications (Docker, Kubernetes a plus)
- Bonus: knowledge of agent safety and alignment considerations
- Bonus: if you have worked on or built data-heavy, real-time applications at scale
We also love seeing personal projects, GitHub repos, or anything that shows your craft, share them with us to make your application stand out.
Why You Will Love Working Here
💰 Equity via our global ESOP, you share in what you build
🌴 4 weeks vacation plus summer hours
🏥 Group insurance from day one
🌍 Remote-friendly culture means you can work from anywhere
👩⚕️ 24/7 online doctor access for you and your family
🧑🤝🧑 Human first: whether it’s flexible schedules to fit life’s curveballs, a listening ear when challenges come up, or celebrating wins big and small, you’re more than just your role here
🏃 Movement matters: we believe in a balanced, active lifestyle. That’s why we offer a bonus ($) for every hour of physical activity you do. Hiking, yoga, climbing or whatever sport you do, we encourage you to keep moving at your own pace
💻 High-performance equipment including MacBook Pro with Apple Silicon
🐶 Office dog therapy sessions
🎉 Team events, 5@7s, and celebrations when we ship big
🌱 We are proudly B Corp certified and committed to building tools that actually make healthcare better
A Quick Note Before You Apply
We care about motivation as much as qualifications. Please ensure you answer all the application questions thoughtfully. Incomplete applications will not be considered.
Build big. Ship smart. Transform digital health. Apply today.
Compensation: $110,000 - $140,000 CAD
*By submitting your application, you consent to share your personal information with Clinia, which will use it to process your application for this job position. Clinia will not use this information for any other purposes than stated above. See our Privacy Policy for more information.
Construis les agents autonomes qui transforment la façon dont les systèmes de santé pensent et agissent
Chez Clinia, nous bâtissons l’infrastructure de recherche et de données qui alimente la santé numérique. Nous créons des systèmes intelligents qui réduisent la complexité et simplifient les processus administratifs et cliniques. Nous avançons avec intention, nous résolvons des problèmes complexes et nous nous soucions de bien faire les choses.
Nous recherchons deux Développeur·ses Backend Senior - Systèmes Agentiques pour concevoir, construire et améliorer les capacités agentiques directement dans notre plateforme. Tu créeras les systèmes autonomes, les couches d’orchestration et l’infrastructure d’agents qui permettent de supporter des solutions de santé intelligentes.
Nos candidat·e·s idéaux·ales excellent dans la résolution de problèmes techniques difficiles, comprennent les subtilités de la construction de systèmes agentiques fiables et sont motivé·e·s à repousser les limites de ce qui est possible en santé.
Ce que tu feras
- Concevoir et implanter des systèmes d’orchestration d’agents en Golang, qui coordonnent des flux de travail autonomes sur la plateforme
- Construire des interfaces d’appel d’outils et des registres de fonctions que les agents peuvent utiliser pour interagir avec les services centraux de Clinia et les systèmes externes
- Créer des systèmes de mémoire et de gestion du contexte des agents qui maintiennent l’état au travers de flux de travail multi-étapes tout en garantissant que les mémoires spécifiques à une persona demeurent réutilisables, indépendantes et sécurisées
- Développer des bancs d’essai pour évaluer les agents en collaboration avec des partenaires afin de mesurer la performance, la précision et la sécurité des comportements autonomes
- Mettre en œuvre des modèles de communication événementielle entre agents pour la collaboration multi-agents
- Instrumenter les systèmes avec des journaux, métriques et outils de surveillance afin d’assurer la performance et la fiabilité
- Travailler avec d’autres ingénieurs GenAI et développeurs ML pour intégrer des modèles et en entraîner de nouveaux au besoin
- Participer aux interventions lors d’incidents et aux post-mortems afin d’aider l’équipe à s’améliorer en continu
Ce que nous recherchons
Nous cherchons des personnes qui s’investissent pleinement dans leur travail. Des bâtisseurs curieux qui s’épanouissent dans la collaboration et qui se soucient profondément de leur savoir-faire. Chez Clinia, nous construisons quelque chose qui compte, et nous voulons des coéquipier·ère·s qui se soucient de la mission, du travail et des personnes avec qui ils le réalisent.
Côté compétences, tu devrais avoir:
- Une solide expertise en développement backend. Bien que tu travailleras exclusivement en Go, nous sommes ouverts aux candidat·e·s ayant une expérience approfondie dans d’autres langages backend (Java, C++, Rust, etc.) et qui sont prêt·e·s à monter rapidement en compétence en Go
- Une bonne compréhension des modèles de concurrence et de programmation parallèle
- Une compréhension des architectures et motifs agentiques
- Une familiarité avec l’ingénierie de prompts et les techniques d’optimisation de prompts
- Une expérience avec les applications conteneurisées (Docker, Kubernetes est un atout)
- Atout : connaissance des enjeux de sécurité et d’alignement des agents
- Atout : expérience dans le développement ou l’exploitation d’applications massives en temps réel et fortement axées sur les données
Nous aimons aussi voir des projets personnels, des repos GitHub ou tout autre élément qui démontre ton savoir-faire. Partage-les avec nous pour faire ressortir ta candidature.
Pourquoi tu aimeras travailler ici
💰 Équité grâce à notre programme global d’options d’achat d’actions; tu profiteras directement de ce que tu contribues à bâtir
🌴 4 semaines de vacances dès l’entrée en poste + horaires d’été
🏥 Assurance collective dès le premier jour
🌍 Culture Remote - travaillez de n’importe où
👩⚕️ Médecin en ligne 24/7 pour toi et ta famille
🧑🤝🧑 « People-First » : horaires flexibles, « care days », célébration des réussites grandes et petites
🏃 Bouger, c’est important: nous offrons une prime ($) pour chaque heure d’activité physique : randonnée, yoga, escalade ou toute autre activité, à votre rythme
💻 Équipement haut de gamme, incluant MacBook Pro avec Apple Silicon
🐶 Zoothérapie avec chiens au bureau
🎉 Événements d’équipe, 5@7 et célébrations lors des grands déploiements
🌱 Fièrement certifiés B Corp et engagés à créer des outils qui améliorent réellement les soins de santé
Un mot avant de postuler
Nous accordons autant d’importance à la motivation qu’aux compétences. Merci de répondre soigneusement aux questions de présélection : les candidatures incomplètes ne seront pas considérées.
Bâti le futur. Réinvente la santé numérique. Postule maintenant.
En soumettant votre candidature, vous consentez à partager vos renseignements personnels avec Clinia, qui les utilisera pour traiter votre demande dans le cadre de ce poste. Clinia n’utilisera pas ces renseignements à d’autres fins que celles énoncées ci-dessus. Consultez notre Politique de confidentialité pour en savoir plus.