RYTE Corporation

Senior NLP Engineer

Sep 01, 2023

Paris, Île-de-France, France

About Us:

We are a team of physicians, healthcare executives, data scientists, and Tech experts committed to empowering anyone,

anywhere with the insights they need to make well-informed healthcare decisions. Through the combined power of AI and

big data, we have created the first all-in-one solution that provides our users with everything they need to know about

medical professionals and facilities. RYTE transforms the comprehensive data we collect on millions of healthcare providers

and medical experts worldwide into knowledge that helps individuals and organizations navigate healthcare systems.

Headquartered in Toronto (Canada) and having operations in Canada, France, Kazakhstan, and the Philippines, you will join a

truly international, multi-cultural, and dynamic workforce driven toward building something unique and that affects Life and

Healthcare on a global scale. For more information about Us, please connect with us at www.ryte.ai.

The Senior NLP Engineer will contribute to pushing the boundaries of natural language processing capabilities and driving

innovation within the company’s linguistic technology initiatives.

This is a permanent contract (CDI) in France.

The Position: Senior NLP Engineer


As part of the AI and data engineering department, you will work side to side with a team of AI engineers, architects and

data scientists located in multiple countries to perform research and development on AI-based technologies applied to

Healthcare Analytics.

The Senior NLP Engineer plays a crucial role within the research and development team focused on linguistic

technologies. The primary responsibility of this role is to design, develop, and enhance advanced NLP solutions to meet

the company’s needs across various domains, working with structured, semi-structured and non-structured data

coming from a wide variety of public and private data sources. The role will be expected to contribute to the design,

conception, creation, development, implementation and testing of different NLP AI algorithms to help measure, map,

correlate, disambiguate and track the quality of Ryte’s rich database. The position requires in-depth expertise in

computational linguistics, artificial intelligence, programming, and a strong understanding of fundamental NLP


The Role:

As part of the AI and data engineering department, you will work side to side with a team of AI engineers, architects and data

scientists located in multiple countries to perform research and development on AI-based technologies applied to Healthcare



1. Research and Development:

  • Design and develop advanced NLP models, such as entity disambiguation, text generation, machine translation, sentiment analysis that will form the core of our solutions.
  • Define appropriate datasets for language learning.
  • Experiment with the latest advancements in NLP research and incorporate them into development projects.
  • Manage project timelines, milestones, and deliverables autonomously, ensuring timely and successful completion of projects.
  • Identify risks and potential roadblocks, and proactively develop strategies to mitigate them.

2. Optimization and Enhancement:

  • Analyze and improve the performance of existing NLP models in terms of accuracy, speed and efficiency.
  • Optimize text processing pipelines to handle large volumes of data.

3. Collaboration:

  • Work closely with other engineers, data scientists and researchers to solve complex natural language processing challenges.
  • Participate in meetings and discussions to share ideas, findings, and recommendations with internal stakeholders.

4. Validation and testing:

  • Design testing protocols to evaluate the quality and performance of NLP models.
  • Train the developed model and run evaluation experiments.
  • Stay updated on the latest trends and advancements in NLP by reading research papers, and tracking relevant open source projects.

5. Team Leadership and Mentorship:

  • Provide guidance, mentorship, and support to the engineering team, fostering a collaborative and innovative work environment.
  • Offer constructive feedback, identify areas for improvement, and create personalized development plans.
  • Design and deliver training programs to enhance team member’s technical skills, soft skills and domain knowledge.

6. Interns Tutoring:

  • Collaborate with HR and hiring managers to evaluate resumes, conduct interviews and asse candidates’ technical and cultural fit.
  • Design and oversee an internship program that provides valuable learning experiences for interns while contributing to the team’s projects.
  • Mentoring of interns, ensuring they receive guidance and support throughout their internship period.
  • Evaluate intern’s progress, provide regular feedback, and contribute to their professional development by identify growth areas.


Required Skills:

  • Advanced expertise in Natural Language Processing, with a deep understanding of language models, syntax, semantics, etc.
  • Master degree or PhD in Engineering, Data Science or Computer Science
  • Proficiency in machine learning techniques, including deep learning frameworks and algorithms (Pytorch, TensorFlow)
  • Strong programming skills, preferably in languages such as Python, SQL
  • Experience with NLP libraries and tools, like Transformers and Huggingface.
  • Experience in fine-tuning pre-trained large language models for specific tasks
  • Solid knowledge of data preprocessing, feature engineering, and model evaluation techniques.
  • Excellent problem-solving skills and the ability to address complex NLP challenges effectively.
  • Strong communication skills in English to collaborate with cross-functional teams


We would like to thank all Applicants for their interest in this position. Please note that only Applicants selected for an

interview will be contacted. Ryte Corp. is an equal opportunity employer. If selected for an interview, please advise our

Human Resources team if you require accommodation during the interview and assessment process. We will work with

Applicants to accommodate all accessibility needs.

Join 27165+ Machine Learning Engineers, receiving daily job alerts.