R&D Engineer - Python Development (M/F) € € in Toulouse

R&D Engineer - Python Development (M/F) € € in Toulouse

Toulouse Full Time Sur site
Linagora

Our Ideal Candidate


You are an experienced Python Developer with a robust background in developing innovative solutions within the realms of natural language processing and collaboration tools. Your expertise spans asynchronous microservices architectures, and you possess a knack for crafting reusable, scalable APIs. You thrive in dynamic environments and have a proven track record of collaborating effectively within agile teams.


Your Responsibilities



  • Design and develop new services that seamlessly integrate with the LinTO product, enhancing its functionality and user experience.

  • Analyze requirements and create tailored solutions that address the unique needs of our clients and users.

  • Develop robust, reusable, and accessible APIs that are easy to integrate and maintain.

  • Benchmark and integrate cutting-edge models from open-source projects and in-house developments, ensuring state-of-the-art performance.

  • Write comprehensive technical documentation to support users and developers alike.

  • Collaborate closely with cross-functional teams, including design and business analytics, to ensure smooth project execution.

  • Share your knowledge of best development practices, promoting a culture of quality and continuous improvement within the team.

  • Contribute to our commitment to free software by engaging with and supporting user communities.

  • Stay abreast of emerging technologies and proactively propose advancements to our tech stack.


Required Skills



  • 5+ years of experience in developing Python applications in a SaaS environment, particularly in machine learning and natural language processing.

  • Deep understanding of asynchronous microservices architectures (Gunicorn, Celery, Redis, Nvidia CUDA).

  • Proficiency in developing and integrating REST APIs and an understanding of Open API specifications.

  • Familiarity with audio signal processing (speech) and natural language processing domains, including automatic speech transcription and text-to-speech synthesis.

  • Strong experience with deep learning model inference using frameworks like PyTorch and SpeechBrain.

  • Proficient in using Linux tools (Bash, Docker, networking) and comfortable in cloud-based infrastructures.

  • Excellent writing skills in both French and English for maintaining technical documentation and contributing to open-source projects.


Soft Skills



  • A strong focus on delivering quality solutions while maintaining flexibility in adapting to evolving project needs.

  • Ability to collaborate effectively within an international team, appreciating diverse perspectives and cultural backgrounds.

  • A passion for learning and a proactive approach to skill development and upskilling in various technologies.

  • A commitment to producing first-class products that enhance user experience and simplify complex tasks.

  • Enthusiasm for contributing to the open-source community and sharing knowledge through participation in specialized conferences.


What We Offer



  • Competitive salary and comprehensive benefits package.

  • Paid vacation and official days off.

  • A vibrant work environment that fosters creativity and collaboration.

  • Opportunities to participate in specialized conferences and refresher courses to keep your skills current.

  • A chance to engage in exciting projects using a similar tech stack, enhancing your professional growth and development.


Location:


Toulouse or Issy-les-Moulineaux, France


Salary:


According to experience

#J-18808-Ljbffr

R&D Engineer - Python Development (M/F) € € in Toulouse employeur : Linagora

Chez LINAGORA, nous valorisons l'innovation et la collaboration au sein d'une équipe passionnée dédiée à la sécurité open source. Situé sur l'Île Saint-Germain à Issy-les-Moulineaux, notre environnement de travail flexible favorise l'équilibre entre vie professionnelle et personnelle, tout en offrant des opportunités de croissance et de développement professionnel. Rejoindre notre équipe, c'est contribuer à des projets significatifs qui protègent les infrastructures critiques de nos clients dans un cadre dynamique et stimulant.

Linagora

Coordonnées :

Équipe de recrutement de Linagora