Nouveau
Remote
Description du poste
Haystack, laboratoire d'innovation technologique de pointe, recherche un **Principal Software Engineer** pour piloter la création et le développement d’une nouvelle équipe IA & Innovation. Vous serez le moteur technique d’un projet ambitieux qui relie la recherche expérimentale en intelligence artificielle aux exigences d’une architecture logicielle scalable, sécurisée et prête pour la production.
### Vos missions principales
- **Conception & Architecture** : définir et mettre en œuvre une architecture cloud native sur AWS, incluant des micro‑services, des API REST/GraphQL, des pipelines CI/CD et des stratégies de haute disponibilité.
- **Développement IA** : intégrer des grands modèles de langage (LLM), du machine learning et de l’automatisation intelligente dans des produits à forte valeur ajoutée. Vous développerez rapidement des MVP pilotés par l’IA afin de tester le product‑market fit et d’itérer sur les retours utilisateurs.
- **Leadership technique** : encadrer, coacher et inspirer une équipe multidisciplinaire (data scientists, développeurs, DevOps). Instaurer une culture d’innovation continue, de code review rigoureuse et de « secure‑by‑design ».
- **Qualité & Performance** : garantir la performance, la scalabilité et la résilience des systèmes distribués, tout en assurant la conformité aux standards de sécurité et aux exigences de conformité (RGPD, ISO 27001).
- **Stratégie produit** : collaborer étroitement avec les équipes produit et business pour aligner les décisions technologiques avec les objectifs à long terme de l’entreprise, influencer la roadmap et participer aux ateliers de définition de la vision produit.
### Profil recherché
- Minimum **10 ans d’expérience** en ingénierie logicielle, dont 5 ans à un niveau senior ou staff.
- Historique avéré de livrables IA (LLM, modèles de ML, automatisation intelligente) dans un contexte cloud.
- Maîtrise avancée de **Python** et d’au moins un langage parmi **Go, Java ou Scala**.
- Expertise solide sur **AWS** (ECS/EKS, Lambda, S3, DynamoDB, SageMaker, IAM, CloudFormation/Terraform).
- Connaissance approfondie des architectures **micro‑services**, de la conception d’API, des systèmes distribués haute disponibilité et des bases de données (SQL/NoSQL).
- Expérience en **CI/CD**, tests automatisés, monitoring (Prometheus, Grafana) et pratiques DevSecOps.
- Capacité à diriger, motiver et développer des équipes techniques, à communiquer clairement avec des parties prenantes non‑techniques.
- Anglais professionnel requis ; le français est un atout.
### Ce que nous offrons
- **Rémunération attractive** jusqu’à **£120 000** (ou équivalent compétitif en MAD).
- **Environnement remote‑friendly** : travail 100 % à distance avec des bureaux ponctuels à Casablanca pour les rencontres d’équipe.
- Liberté totale sur le **stack technologique** et la prise de décision architecturale.
- Participation aux **comités stratégiques** de l’entreprise, influence directe sur la feuille de route produit.
- Programme de formation continue, budget dédié à la formation et aux conférences IA/Cloud.
- Assurance santé, congés payés, plan d’épargne retraite et autres avantages sociaux.
Rejoignez Haystack et contribuez à façonner le futur de l’intelligence artificielle appliquée aux produits de nouvelle génération. Vous avez la passion de transformer la recherche en solutions concrètes et l’ambition de laisser votre empreinte dans une organisation à fort impact ? Postulez dès maintenant !