![Ingénieur R&D développement Python (H/F)](https://welcometolinagora.com/wp-content/uploads/2022/05/Rejoignez-2-1024x200.png)
Le poste
Ingénieur R&D développement Python (H/F)
LINAGORA est l’un des éditeurs de Logiciels Libres les plus innovants au monde. En partageant ses logiciels, la mission que s’est donnée LINAGORA est de permettre à tout le monde d’accéder au meilleur du numérique grâce aux Logiciels Libres.
LINAGORA apporte à ses clients des solutions qui permettent de s’affranchir des géants mondiaux des logiciels et des plateformes propriétaires et ainsi de développer sa souveraineté numérique.
LINAGORA est présente en France et dispose de bureaux au Canada, au Vietnam et en Tunisie. LINAGORA vend ses logiciels partout dans le monde mais cible en priorité les pays émergents à forte croissance, notamment en Afrique.
LINAGORA est une entreprise familiale innovante et de croissance de près de 160 personnes dont les fondateurs maîtrisent 100% du capital. Créée en 2000, elle est aujourd’hui l’un des champions français dans le domaine de l’édition de logiciels open source. A ce titre, elle a reçu de nombreuses récompenses et prix. Elle est membre du pôle de compétitivité Cap Digital et partenaire de l’Institut Interdisciplinaire pour l’Intelligence Artificielle (3IA) ANITI. Enfin elle soutient avec convictions le mouvement de la French Tech.
Vous êtes rattaché au centre de R&D de LINAGORA, https://labs.linagora.com/ basé à Toulouse. Les activités de recherche s’y articulent autour de 4 thématiques : Le traitement automatique de la parole, le traitement automatique du langage, l’informatique distribuée et les outils de collaboration.
Vous participez à la conception, au développement et à la maintenance de produits innovants développées dans le cadre de la valorisation de notre activité de recherche sur les thématiques du traitement automatique du langage et des outils de collaboration. Vous participez à assurer le transfert technologique vers l’activité produit. Vous développez notamment desservices s’intégrant au produit LinTO ainsi que leurs APIs. Ces services sont déployés en micro-services et opérés en environnement SaaS.
Vous participez au développement des APIs utilisées directement (APIs monétisées) ou depuis nos solutions métier, notamment le scribe intelligent ; le LinTO Studio – Conversation Manager https://convos.linto.ai
- analyser le besoin et concevoir des solutions
- développer des API et services robustes, réutilisables et accessibles
- Intégrer en SaaS, benchmark des derniers modèles état de l’art, développés en interne ou disponibles en open source (comme Whisper d’OpenAI, Coqui.ai, PyAnnote…)
- contribuer aux bonnes pratiques de développement
- rédiger la documentation technique
- veiller à l’utilisation appropriée des technologies choisies et être force de proposition pour l’évolution vers de nouvelles technologies
Vous partagez notre choix de privilégier des logiciels libres et de contribuer aux communautés d’utilisateurs.
Développeur Python expérimenté avec une connaissance approfondie des architectures asynchrones en micro-services (technologie Gunicorn / Celery / Redis / Nvidia CUDA). La connaissance du traitement du signal audio (parole) et/ou du langage naturel est un prérequis fort. Une expérience est souhaitable dans le domaine métier ciblé : La transcription automatique de la parole, la synthèse vocale et le traitement du langage naturel. Vous maîtrisez ainsi l’inférence de modèles deep-learning avec des frameworks comme PyTorch, SpeechBrain…) Vous avez une forte capacité d’adaptation et aimez monter en compétence sur des technologies variées.
- exigé : utilisateur d’outillage Linux (Bash, conteneurs, réseaux…)
- expérience senior en développement / mise en opération de code Python pour l’environnement SaaS, contexte Machine-Learning (utilisation de GPUs)
- développement d’API REST & streaming. Spécification Open API, utilisation de BDD MongoDB
- familiarité avec la conteneurisation d’application (Docker)
- connaissance de la culture DevOps – déploiement et monitoring d’applications conteneurisées sur des infrastructures dédiées (Linux) et/ou cloud
- bonne connaissance de l’écosystème Open-Source
- bonnes capacités rédactionnelles en Français et en Anglais pour maintenir à jour des documentations et les dépôts de code Open Source
Expérience:
Développeur de logiciels Python en environnement industriel. Machine-Learning, traitement de la parole et/ou du langage naturel.
Stack :
Python, Docker, nvidia-docker, Docker Swarm, Linux, Gunicorn, CUDA, Celery Task Broker, Redis, RabbitMQ, PyTorch
Langue :
Bon niveau de Français (domaine du traitement du langage) et d’Anglais
QUESTIONS ET RÉPONSES SUR L’OFFRE
L’envoi d’un CV est-il obligatoire ?
Pour postuler à cette offre, l’envoi de votre CV est obligatoire.
Le télétravail est-il possible pour ce poste ?
Il n’est pas précisé si cet emploi est possible en télétravail.
Quel est le type de contrat pour ce poste ?
Le contrat pour ce poste est de type CDI.
Une lettre de motivation est-elle obligatoire pour postuler à cette offre ?
La lettre de motivation est optionnelle pour postuler à cette offre.
POSTULER
Caractéristiques de l'emploi
Catégorie emploi | Expertise, Fonctions au siège, R&D Produits |