Carrière

Senior Software Engineer & Architect

← Retour à la page Carrière

Châtel-St-Denis (hybride possible) · 80–100 % · Entrée : dès que possible

Vous concevez des logiciels robustes et souhaitez façonner l'architecture d'une plateforme en pleine croissance, de l'équipement sur le terrain jusqu'au cloud ? Rejoignez Cortexia.

Cortexia développe des solutions d'analyse d'images basées sur l'intelligence artificielle pour les villes et les prestataires de services environnementaux. Nos caméras embarquées sur les véhicules municipaux mesurent la propreté urbaine et la qualité des déchets, et notre plateforme ECOS transforme ces données en décisions. Nos clients sont des villes et des opérateurs en Suisse et en Europe.

Votre rôle

  • Façonner l'architecture de bout en bout de notre système, de la Cortexia Box sur le terrain à notre backend Python, nos API partenaires et ECOS, et contribuer aux décisions techniques clés avec l'équipe.
  • Concevoir, développer et maintenir nos services backend et nos API en Python, y compris les API partenaires qui relient notre plateforme à nos partenaires de distribution et OEM.
  • Développer et maintenir le logiciel Python de la Cortexia Box, l'unité embarquée sur les véhicules qui collecte nos données sur le terrain et les transmet à notre plateforme.
  • Contribuer à ECOS, notre plateforme web en Ruby on Rails, et participer à définir son orientation technique à long terme.
  • Livrer des fonctionnalités de bout en bout, de l'échange avec les clients jusqu'à la mise en production.
  • Intégrer les systèmes partenaires et les pipelines de données.
  • Contribuer à définir des standards techniques en matière de qualité du code, de tests, de sécurité et de scalabilité, et documenter les décisions d'architecture pour que l'équipe puisse s'appuyer dessus.
  • Utiliser des outils modernes, y compris des assistants de code IA, là où ils rendent l'équipe plus efficace, et partager ce qui fonctionne.

Votre profil

  • 5 ans ou plus d'expérience professionnelle en développement logiciel, avec une solide expérience backend en Python.
  • Une expérience de Ruby on Rails, ou l'envie de l'apprendre.
  • À l'aise avec les bases de données SQL, les API REST, Git, la CI/CD et l'hébergement cloud ; Elasticsearch est un plus.
  • Une expérience du développement sur des équipements embarqués ou edge sous Linux (p. ex. caméras, capteurs, connectivité mobile) est un plus.
  • Vous assumez pleinement la responsabilité de votre code, quelle que soit la manière dont il a été écrit, et aimez discuter de conception et d'architecture avec vos collègues.
  • Vous maîtrisez les enjeux de protection des données et de confidentialité dans la mise en œuvre de produits.
  • Pragmatique et autonome, vous aimez travailler dans une petite équipe proche des clients.
  • Vous montrez l'exemple : vous aimez le pair programming, partager ce qui fonctionne et écouter les préoccupations de vos collègues.
  • Anglais courant ; le français et/ou l'allemand sont un atout.

Ce que nous offrons

  • Un impact réel dans une entreprise tech suisse en croissance, avec un produit unique.
  • Une petite équipe où votre voix compte dans les décisions techniques.
  • Des conditions de travail flexibles et une culture directe et informelle.

Intéressé·e ? Envoyez votre CV et quelques lignes sur votre approche de la qualité du code et votre utilisation de l'IA dans votre travail à jobs@cortexia.ch.

Postuler