TreviAI - AI Developer (m/w/d)

Le développeur IA est responsable de la création et de la documentation des modules et interfaces d’intelligence artificielle, ainsi que de l’exploitation de la plateforme IA de TreviAI.

Activités opérationnelles / quotidiennes

Mise en œuvre des spécifications fonctionnelles et techniques définies par le responsable du développement pour la construction et l’évolution de la plateforme IA

Programmation d’applications IA pour l’automatisation et l’optimisation des processus

Conception, programmation et documentation d’interfaces avec les modules IA existants et la plateforme IA

Support à la conception et à l’analyse des besoins

Participation à l’ensemble du cycle de vie logiciel de la plateforme IA et contribution active au développement agile (réunions quotidiennes Scrum)

Développement d’algorithmes IA innovants basés sur le machine learning

Utilisation de modèles IA avec des outils de réseaux neuronaux comme TensorFlow ou Caffe

Activités liées à l’assurance qualité

Programmation des modules et interfaces IA selon les bonnes pratiques et les standards de développement logiciel
Orientation vers la livraison continue (CD) et l’amélioration continue (CI)

Qualification et analyse des demandes (incidents, requêtes de service, etc.)

Surveillance continue des demandes clients liées à l’IA jusqu’à leur résolution complète

Suivi et amélioration de la qualité du service IA

Participation active à la résolution de problèmes et à l’amélioration de la satisfaction client

Mise à jour continue de la documentation fonctionnelle et technique

Qualifications / Expérience

Diplôme en informatique, systèmes informatiques, technologies de l’information ou domaine équivalent

Expérience en analyse de données et en intelligence artificielle, notamment en machine learning et chatbots

Excellente maîtrise de langages de programmation tels que Java, Python, C++ ou C#

Connaissances en R, Python, SQL et dans les frameworks IA tels que TensorFlow, H2O, Theano, CNTK ou Caffe

Expérience en deep learning, en particulier dans la reconnaissance vocale, la détection d’objets et la prédiction de séries temporelles

Fortes compétences analytiques, sens de la conception et bon esprit d’équipe

Expérience en développement agile et avec des microservices

Excellente maîtrise de l’allemand et de l’anglais à l’oral comme à l’écrit

Capacité à travailler dans un environnement d’équipe international et collaboratif

Compétences techniques

Maîtrise des outils de développement logiciel (Eclipse, Visual Studio, IntelliJ, etc.)

Langages : Java, C++, C# et Python

Expérience avec la virtualisation et la containerisation (Docker, VM)

Compétences en développement d’interfaces et microservices

Expérience avec Jira, Confluence, Trello, CI/CD (Jenkins), gestion de versions (GIT)

Bonne connaissance des systèmes d’exploitation (Windows, Unix / Linux)

Expérience du support backend (systèmes de messagerie, Exchange, Outlook, Active Directory, applications web, etc.)

Maîtrise des bases de données relationnelles et NoSQL

Utilisation d’outils de surveillance, d’analyse et de journalisation

Bonnes compétences en résolution de problèmes et documentation du code

Compétences personnelles

Excellentes compétences en communication et en présentation

Esprit d’équipe, motivation personnelle, souci du détail

Disponibilité pour le travail en équipe postée

Compétences en business et management

Bonne compréhension du travail en équipe

Connaissance du marché dans lequel évolue le client

Résistance au stress et capacité à gérer la pression

Forte orientation client et esprit d’initiative.

...

Prêt à faire partie du futur ?

Pour postuler à ce poste, envoyez votre candidature par e-mail à jobs@treviai.com.