Orchid Island recherche un stagiaire Software Engineer & Intelligence Artificielle motivé pour concevoir et développer des solutions logicielles en utilisant l’IA comme outil. Le stage implique le développement logiciel, l’utilisation d’outils d’IA tels que ChatGPT et GitHub Copilot, et l’automatisation de tâches. Profil recherché : étudiant en informatique avec des connaissances en programmation et un intérêt pour l’IA. Le stage, basé à Marrakech, offre une opportunité d’acquérir des compétences pratiques en développement logiciel assisté par IA.
Au sein d’Orchid Island, vous participerez à la conception et au développement de solutions logicielles tout en apprenant à utiliser l’IA comme outil de développement, d’analyse et d’automatisation. Vous serez amené(e) à travailler sur le développement logiciel, à exploiter des outils d’IA tels que ChatGPT et GitHub Copilot, et à automatiser des tâches.
Chez Orchid Island, nous recherchons un stagiaire Software Engineer & Intelligence Artificielle, motivé, curieux et passionné par le développement logiciel, l’Intelligence Artificielle et les nouvelles technologies. L’intégration de l’IA dans le développement logiciel permet d’améliorer la productivité, d’automatiser certaines tâches et de développer des solutions plus intelligentes et efficaces. Ce stage vous permettra de participer à la conception et au développement de solutions logicielles tout en apprenant à utiliser l’IA comme un véritable outil de développement, d’analyse et d’automatisation.
VOS MISSIONS
Développement logiciel
- Participer à la conception et au développement d’applications et de fonctionnalités.
- Écrire, tester et maintenir du code propre et structuré.
- Identifier et corriger les bugs et problèmes techniques.
- Participer à l’amélioration et à l’optimisation des applications existantes.
- Développer des fonctionnalités adaptées aux besoins de l’entreprise.
- Participer aux tests et à la validation des solutions développées.
- Documenter le code et les solutions mises en place.
Intelligence Artificielle & Développement
- Utiliser ChatGPT, GitHub Copilot et d’autres outils d’IA pour assister le développement logiciel.
- Utiliser l’IA pour générer, analyser, expliquer et optimiser du code.
- Exploiter l’IA pour identifier et résoudre des erreurs de programmation.
- Expérimenter l’intégration de fonctionnalités basées sur l’IA dans les applications.
- Participer au développement de solutions utilisant des modèles d’IA générative.
- Explorer les possibilités offertes par les API et services d’Intelligence Artificielle.
- Utiliser l’IA pour améliorer la productivité et automatiser certaines tâches de développement.
Automatisation & Innovation
- Identifier les tâches pouvant être automatisées grâce à l’IA.
- Développer des scripts et solutions permettant d’automatiser certains processus.
- Créer des workflows combinant développement logiciel et outils d’IA.
- Tester de nouvelles technologies et outils de développement assisté par IA.
- Effectuer une veille sur les nouvelles technologies liées au développement logiciel et à l’IA.
- Proposer des améliorations techniques et de nouvelles solutions.
PROFIL RECHERCHÉ
Nous recherchons une personne logique, curieuse, rigoureuse, autonome et passionnée par le développement logiciel et l’Intelligence Artificielle. Vous êtes idéalement :
- Étudiant(e) en Informatique, Génie Logiciel, Intelligence Artificielle, Data Science ou domaine similaire.
- Possédant des connaissances en programmation et développement logiciel.
- À l’aise avec au moins un langage de programmation tel que Python, JavaScript, Java, C++, C# ou autre.
- Familiarisé(e) avec les concepts de développement web, logiciel ou applicatif.
- Intéressé(e) par l’Intelligence Artificielle et les technologies émergentes.
- Familiarisé(e) avec ChatGPT, GitHub Copilot ou d’autres outils d’IA pour développeurs.
- Capable d’utiliser l’IA pour assister la programmation et résoudre des problèmes techniques.
- Doté(e) d’un esprit logique et d’une bonne capacité de résolution de problèmes.
- Rigoureux(se), organisé(e) et attentif(ve) aux détails.
- Autonome, motivé(e) et capable d’apprendre rapidement.
- Des connaissances en API, bases de données, Git, cloud, automatisation ou Machine Learning constituent un atout.
- À l’aise en français ; la maîtrise de l’anglais est un atout.
CE QUE VOUS ALLEZ DÉVELOPPER
Ce stage vous permettra de développer des compétences pratiques en :
- Software Development
- Programming (Python, JavaScript)
- Git
- APIs
- Databases
- AI-Assisted Coding
- Intelligence Artificielle
- Generative AI
- Automation
- AI Tools
- Software Testing
Vous apprendrez notamment à :
- Concevoir et développer des solutions logicielles.
- Écrire et améliorer du code avec l’assistance de l’IA.
- Utiliser l’IA pour analyser et résoudre des problèmes techniques.
- Intégrer des services et fonctionnalités d’IA dans des applications.
- Automatiser certaines tâches grâce à la programmation et à l’IA.
- Tester, déboguer et optimiser des applications.
- Découvrir les nouvelles méthodes de développement assisté par Intelligence Artificielle.
COMMENT POSTULER ?
Vous êtes passionné(e) par le développement logiciel et l’Intelligence Artificielle ? Vous souhaitez développer une expérience pratique en Software Engineering, développement assisté par IA et automatisation ? Lieu du poste : en présentiel, Marrakech.