NLP Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a talented NLP Engineer to enhance our team in Johannesburg. The successful candidate will be responsible for designing, developing, and implementing natural language processing algorithms and models. You will apply your expertise in machine learning to create innovative solutions that improve language understanding and user interactions. This role requires a combination of technical skills and a passion for AI. If you are excited about working with cutting-edge technology and making a real-world impact, we'd love to hear from you!

Responsibilities

  • Design and build state-of-the-art NLP applications for various use cases.
  • Work closely with interdisciplinary teams to create innovative language processing solutions.
  • Utilize machine learning frameworks to train and optimize models.
  • Implement APIs and integration layers necessary for end-user applications.
  • Lead efforts in improving model performance through rigorous testing and validation.
  • Publish findings and contribute to research in the NLP community.

Requirements

Education
  • Bachelor's degree in Machine Learning, Computational Linguistics, or a similar discipline
  • Master's degree is preferred
Experience
  • 3-5 years in developing NLP systems
Technical Skills
  • Natural Language Processing
  • TensorFlow
Soft Skills
  • Problem-Solving
  • Communication
Certifications
  • Certified Machine Learning Specialist
Languages
  • English: Fluent

Advantageous

  • Experience with deployment of NLP models in production environments: Hands-on experience in deploying and maintaining NLP models in a production setting.
  • Familiarity with cloud services like AWS or Azure: Experience with cloud platforms for deploying machine learning applications.

Benefits

  • Competitive salary package
  • Health and wellness programs
  • Opportunity for professional development and training
  • Flexible working arrangements

Company Culture

  • Innovation: We thrive on creativity and innovative solutions to challenges in AI.
  • Continuous Improvement: We encourage our team to pursue ongoing learning and professional development.
  • Team Spirit: We foster a supportive environment to nurture collaboration and teamwork.
Status: Open