MCPNew: now works with Claude & AI assistants
leading-edge

leading-edge

Natural Language Processing

Company

leading-edge

Role

Natural Language Processing

Location

Toronto, ON, Canada

Job type

Full-time

Found on Mokaru

馃敟Recently

Share this job

Salary

Not disclosed by employer

Job description

Job Overview

As an NLP Engineer, you will play a key role in designing, developing, and deploying NLP solutions that enable machines to understand and generate human language.

Key Responsibilities

  • Design, develop, and deploy NLP models and algorithms to solve complex language-related problems.
  • Work with large datasets to train and test NLP models, and evaluate their performance.
  • Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to integrate NLP solutions into larger products and systems.
  • Stay up-to-date with the latest advancements in NLP research and technologies, and apply this knowledge to improve our NLP solutions.
  • Develop and maintain technical documentation for NLP models and systems.
  • Troubleshoot and resolve technical issues related to NLP systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Linguistics, or a related field.
  • 3+ years of experience in NLP, with a strong background in machine learning and deep learning.
  • Experience with NLP libraries and frameworks, such as NLTK, spaCy, or Stanford CoreNLP.
  • Strong programming skills in languages such as Python, Java, or C++ .
  • Experience with cloud-based platforms, such as AWS or Google Cloud.
  • Excellent problem-solving skills and attention to detail.
Resume ExampleCover Letter Example