New
Job description
SmartBear, leader mondial de l’intégrité des applications, recherche un(e) Junior Software Engineer spécialisé(e) en Intelligence Artificielle pour rejoindre son équipe dynamique et contribuer à la prochaine génération de solutions d’API Design, de testing et d’observabilité.
**À propos de SmartBear**
SmartBear accompagne plus de 16 millions de développeurs, testeurs et ingénieurs logiciels dans 32 000 organisations, dont 75 % des plus grandes institutions financières et des leaders industriels tels qu’Adobe, JetBlue ou Microsoft. Nos marques phares – Swagger, TestComplete, Reflect, QMetry, Zephyr – sont reconnues pour leur capacité à automatiser les tests, à gérer le cycle de vie des API et à offrir une visibilité complète sur les performances applicatives. En tant que gardiens d’une communauté open‑source collaborative, nous plaçons les besoins de nos clients au cœur de notre démarche d’innovation, afin de garantir que le logiciel fonctionne comme prévu, même dans un environnement piloté par l’IA.
**Missions principales**
- Concevoir, développer et tester de nouveaux modules IA au sein du cadre MCP (Managed Cloud Platform), en s’appuyant sur les produits existants de SmartBear.
- Implémenter des workflows d’agent IA capables d’analyser, de générer et d’optimiser des scénarios de test automatisés.
- Prototyper rapidement la faisabilité de nouveaux cas d’usage IA, en menant des proof‑of‑concept et en recueillant les retours des équipes produit et des clients.
- Maintenir et faire évoluer une application web front‑end et ses services back‑end, en assurant la qualité du code grâce à des pratiques de CI/CD, de revues de code et de tests unitaires.
- Collaborer étroitement avec les équipes produit, UX, DevOps et support client pour garantir une intégration fluide des nouvelles fonctionnalités.
- Contribuer à la documentation technique et aux guides d’utilisation destinés aux développeurs internes et externes.
**Profil recherché**
- Diplôme d’ingénieur ou de master en informatique, en intelligence artificielle ou dans un domaine connexe.
- Première expérience (stage ou premier emploi) en développement logiciel, idéalement avec des langages tels que Python, Java ou JavaScript/TypeScript.
- Connaissances de base en machine learning (frameworks TensorFlow, PyTorch) et en conception d’API RESTful.
- Familiarité avec les outils de versionning (Git), les pipelines CI/CD (Jenkins, GitHub Actions) et les environnements conteneurisés (Docker, Kubernetes).
- Esprit d’équipe, curiosité technique et capacité à travailler dans un cadre Agile/Scrum.
- Bon niveau d’anglais technique (lecture et rédaction) ; la maîtrise du français est un atout.
**Ce que nous offrons**
- Un contrat CDI à temps plein avec une période d’essai de 3 mois.
- Un environnement de travail hybride (2 jours de présence au bureau de Casablanca, 3 jours en remote) favorisant l’équilibre vie professionnelle / vie personnelle.
- Un package de rémunération compétitif, complété par des primes liées aux performances individuelles et collectives.
- Un plan de formation continue (certifications, conférences, ateliers) pour développer vos compétences en IA, cloud et DevOps.
- Des avantages sociaux : mutuelle santé, tickets restaurant, programme de bien‑être et activités team‑building.
- La possibilité de travailler sur des projets à fort impact, utilisés par des entreprises de premier plan à l’échelle mondiale.
Rejoignez SmartBear et participez à la transformation du paysage logiciel, où chaque ligne de code contribue à la fiabilité et à la sécurité des applications de demain.