En poursuivant votre navigation sur ce site, vous acceptez le dépôt de cookies dans votre navigateur. (En savoir plus)
Portail > Offres > Offre UMR9912-JEAAUC-003 - Développeur web H/F pour un outil de visioconférence destiné à la recherche

Développeur web H/F pour un outil de visioconférence destiné à la recherche


Date Limite Candidature : vendredi 11 décembre 2020

Assurez-vous que votre profil candidat soit correctement renseigné avant de postuler. Les informations de votre profil complètent celles associées à chaque candidature. Afin d’augmenter votre visibilité sur notre Portail Emploi et ainsi permettre aux recruteurs de consulter votre profil candidat, vous avez la possibilité de déposer votre CV dans notre CVThèque en un clic !

Faites connaître cette offre !

Informations générales

Référence : UMR9912-JEAAUC-003
Lieu de travail : PARIS 04
Date de publication : vendredi 20 novembre 2020
Type de contrat : CDD Technique/Administratif
Durée du contrat : 12 mois
Date d'embauche prévue : 1 février 2021
Quotité de travail : Temps complet
Rémunération : entre 2510,74 euros et 3194,10 euros brut mensuel selon expérience
Niveau d'études souhaité : Ingénieur
Expérience souhaitée : Indifférent

Missions

Nous souhaitons conduire des expériences de psychologie expérimentale où les participants sont mis dans des situations d'interaction sociale (ex. une visioconférence), et où nous manipulerons la voix des participants en temps-réel de façon algorithmique (ex. afin de rendre une voix plus souriante ou plus dominante). La personne recrutée sera chargée de développer un programme de visioconférence capable de réaliser ce type d'expériences de psychologie en ligne. Pour ce faire, la personne recrutée devra développer un programme de visioconférence de type Zoom/Skype, avec la particularité d'intégrer la possibilité de transformer, de façon algorithmique, les voix et les visages des participants (les algorithmes de transformation sont déjà développés et devront être intégrés dans le système de visioconférence).

Activités

La personne recrutée sera chargée de :
• Évaluer les technologies existantes (librairies, plateformes, SDK) afin de définir l'architecture de la plateforme à développer.
• Concevoir, développer et déployer une architecture client/serveur permettant de partager des flux audiovisuels entre (au moins) deux ordinateurs avec un temps de latence réduit (<100ms).
• Utiliser un SDK externe en C++ pour transformer les flux de voix et de visages en temps réel.
• Développer des interfaces utilisateur (flèches, sliders, boutons) pour mesurer les comportements des participants.
• Gérer automatiquement l'enregistrement des données de façon anonyme (enregistrement audio/vidéo des interactions, temps de réaction, etc.)
• Réaliser des tests du système conçu afin de vérifier la latence, la facilité d'utilisation, et la stabilité cross-plateforme.
• Créer un système permettant de faciliter la collecte de données, par exemple, en développant un outil qui permet de créer des séances d'interactions virtuelles et de monitorer l'activité sur le serveur en temps réel (nombre d'interactions en cours, durée, etc.).

Compétences

Diplômé(e) d'une formation Bac+5 de type école ingénieur (spécialisée en informatique) ou équivalent,

Compétences techniques :
• Développement JavaScript (avancé)
• Développement C++ (avancé)
• Architectures client/serveur (avancé)
• Programmation python (intermédiaire)
• Traitement du signal audio temps réel (intermédiaire)
• Organisation du code et déploiement
• Gestion d'environnements de déploiement et d'intégration continue
• Autres Technologies et langages : HTML, CSS, Unix, Linux, Gi, SSH

Savoir-faire :
• Capacité d'écoute, permettant d'adapter les spécifications du projet aux besoins expérimentaux du projet
• Capacité de travaille en autonomie (prise des décisions techniques)

Savoir-être :
• S'intégrer à une équipe dynamique de recherche en sciences expérimentale
• Comprendre les enjeux (scientifiques, logistiques, éthiques) de la passation d'expériences en ligne
• S'adapter aux contraintes techniques, temporelles et humaines du projet pour créer des solutions élégantes

Contexte de travail

Le contrat est proposé dans le cadre du projet ERC ACTIVATE qui vise à déployer de façon massive des protocoles de psychologie expérimentale étudiant la perception de la voix humaine auprès de participants en ligne. https://ins2i.cnrs.fr/en/node/1839

La personne recrutée sera basée à Paris dans l'équipe Perception et Design Sonores (PDS) du laboratoire Sciences et Technologies de la Musique et du Son (UMR9912, IRCAM/CNRS/Sorbonne Université, https://www.stms-lab.fr/).

Selon le contexte sanitaire, le télétravail sera possible.

Contraintes et risques

Pas de contraintes ou risques particuliers.

Informations complémentaires

Expériences et compétences requises
• Diplômé(e) d'une formation Bac+5 de type école ingénieur (spécialisée en informatique) ou équivalent,
• Expérience professionnelle de 2 ans minimum,
• Anglais opérationnel,
• Maîtrise ou bonne connaissance des méthodes et technologies listées précédemment,
• Expérience de développement ou de participation dans un projet open source,
• Autonomie, rigueur et réactivité mais aussi une passion pour la musique, l'audio en général, et les nouvelles technologies
• Les connaissances en traitement du signal audio temps réel sont un plus.

On en parle sur Twitter !