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

Developement
Apply

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

As a Python Developer, you will be expected to:
  • 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

Contract: CDI