Développeur Full Stack et I.A H/F

VCI
Boulogne-sur-Mer, France
about 1 month ago
Apply on fr.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€40,000.0 - €50,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Software Quality Relational Databases Human-Computer Interaction Python (Programming Language) Open Source Technology Software Engineering TypeScript Web Applications Code Structure
+4 more
Backend Git Information Technology Front End Software Development

Job description

Dans le cadre du développement d’une nouvelle activité consacrée à l’innovation, elle souhaite concevoir une nouvelle génération d’applications capables de simplifier les usages, d’automatiser certaines tâches et de rendre les utilisateurs plus autonomes.

Pour participer à la création de ces nouvelles solutions, nous recherchons un Développeur Full Stack & Intelligence Artificielle H/F. Une personne au cœur des Applications Intelligentes et de l’Expérience Client

Le poste peut être basé à Boulogne-sur-Mer, Saint-Omer ou Lille., Vous participez à la conception et au développement d’applications web intégrant des fonctionnalités d’intelligence artificielle.

Votre objectif sera de transformer des besoins parfois complexes en outils simples, fluides et réellement utilisés par les clients et les collaborateurs.

Vous interviendrez sur l’ensemble du cycle de développement, depuis la compréhension du besoin et la réalisation d’un prototype jusqu’au déploiement de l’application.

Vous travaillerez en lien avec les équipes spécialisées dans les solutions de gestion, le cloud, la cybersécurité, les réseaux et le support informatique.

Vos missions

Développer des applications Full Stack

  • Concevoir des applications web modernes, simples et responsives.
  • Développer les interfaces utilisateurs, les API et les services back-end.
  • Construire et faire évoluer les modèles de données.
  • Créer des connecteurs entre différentes applications et outils métiers.
  • Produire un code structuré, testé, maintenable et réutilisable.
  • Participer à la mise en production et au suivi des applications.

Intégrer des fonctionnalités d’intelligence artificielle

  • Développer des assistants conversationnels et des agents capables d’interagir avec différents outils.
  • Concevoir des fonctionnalités de recherche, de synthèse et de traitement documentaire.
  • Automatiser des tâches, des parcours utilisateurs et la préparation de configurations.
  • Intégrer des modèles d’intelligence artificielle dans des applications existantes ou nouvelles.
  • Mesurer la fiabilité, les performances, la traçabilité et les coûts des fonctionnalités développées.

Concevoir des expériences simples et utiles

  • Échanger avec les utilisateurs afin de comprendre leurs besoins.
  • Reformuler et challenger les demandes exprimées.
  • Transformer des processus complexes en parcours simples et guidés.
  • Réaliser rapidement des prototypes.
  • Tester les usages et améliorer les solutions à partir des retours utilisateurs.
  • Veiller à l’accessibilité, à la sécurité et à la simplicité des applications.

Garantir la qualité des solutions

  • Tester les applications, les intégrations et les comportements de l’intelligence artificielle.
  • Documenter le code, les API et les règles fonctionnelles.
  • Préparer la maintenance et la reprise des solutions par les équipes internes.
  • Créer des composants réutilisables pour accélérer les futurs développements.
  • Suivre l’utilisation et l’adoption des applications développées.

Les projets sur lesquels vous pourrez intervenir

Selon les priorités de l’entreprise, vous pourrez notamment participer à :

  • la création d’un portail client intelligent et personnalisé ;
  • la conception d’assistants capables de rechercher, synthétiser, rédiger ou déclencher des actions ;
  • l’automatisation de la préparation de solutions techniques à partir d’un besoin exprimé
  • la création d’interfaces associant web, messagerie, voix et intelligence artificielle
  • l’exploitation de données autorisées afin d’anticiper certains besoins ;
  • la constitution d’une bibliothèque de composants, d’applications et de connecteurs réutilisables., Vous ne rejoindrez pas une équipe pour développer une application supplémentaire ou ajouter artificiellement de l’intelligence artificielle à des outils existants.

Vous participerez à la création de services numériques concrets, destinés à simplifier le quotidien des utilisateurs et à leur donner davantage d’autonomie.

Vous disposerez d’un environnement permettant d’expérimenter, de développer et de déployer vos idées, en vous appuyant sur les compétences de plusieurs équipes techniques spécialisées.

Vous recherchez un projet sur lequel vous pourrez apprendre, proposer, développer et constater directement l’utilité de vos réalisations ? Nous vous invitons à nous transmettre votre candidature.

Requirements

  • étudiant en dernière année recherchant un stage de fin d’études ;
  • jeune diplômé en informatique, développement logiciel ou intelligence artificielle
  • développeur disposant d’une première expérience ;
  • profil plus confirmé capable de prendre rapidement de l’autonomie.

Vous avez développé, dans le cadre de votre formation, de vos projets personnels ou de vos expériences professionnelles, des applications web comprenant une partie front-end et une partie back-end.

Vous êtes à l’aise avec tout ou partie des technologies suivantes :

  • Python ;
  • JavaScript ou TypeScript ;
  • un framework front-end moderne ;
  • un framework back-end ;
  • la conception et l’utilisation d’API ;
  • les bases de données relationnelles ;
  • Git et les outils de gestion de versions ;
  • les tests et les bonnes pratiques de développement ;
  • l’intégration de modèles d’intelligence artificielle dans une application.

Des connaissances dans l’un des domaines suivants seront appréciées :

  • agents IA ;
  • modèles de langage ;
  • recherche sémantique ;
  • RAG et traitement documentaire ;
  • bases de données vectorielles ;
  • automatisation de workflows ;
  • interfaces vocales ;
  • technologies open source ;
  • cybersécurité ou environnements numériques souverains.

Il n’est pas nécessaire de maîtriser l’ensemble de ces technologies.

Nous recherchons avant tout une personne capable d’apprendre rapidement, de comprendre un besoin et de transformer une idée en une application concrète.

Votre état d’esprit

  • Vous aimez rendre simples des sujets complexes.
  • Vous vous intéressez autant à l’utilisateur qu’à la qualité technique.
  • Vous aimez expérimenter, prototyper et améliorer vos réalisations.
  • Vous ne souhaitez pas vous limiter à une démonstration technique : vous voulez voir vos applications réellement utilisées.
  • Vous savez travailler en autonomie tout en collaborant avec différentes équipes.
  • Vous êtes curieux et vous vous intéressez aux évolutions de l’intelligence artificielle.
  • Vous accordez de l’importance à la sécurité, à la confidentialité des données et à la qualité du code.

Benefits & conditions

Rémunération : 40 000,00€ à 50 000,00€ par an

Avantages :

  • Flextime
  • Intéressement et participation
  • Réductions tarifaires
  • Travail à domicile occasionnel

Lieu du poste : Télétravail hybride (Boulogne-sur-Mer (62))

About the company

Nous accompagnons une entreprise régionale spécialisée dans les services numériques et l’accompagnement informatique des organisations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on fr.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all