NLP Engineer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled NLP Engineer to join our Cape Town team. In this role, you will work on exciting projects that involve developing and implementing natural language processing algorithms. The ideal candidate should have a strong background in machine learning, data analysis, and programming.

Responsibilities

  • Design and optimize NLP algorithms for large-scale applications.
  • Conduct research to innovate and adapt NLP methods for new challenges.
  • Work closely with product management to define project requirements and deliver timely solutions.
  • Participate in code reviews and design discussions on best practices.
  • Assist in guiding junior engineers on NLP projects.
  • Ensure compliance with data privacy regulations while handling sensitive information.

Requirements

Education
  • Bachelor's degree in a relevant technical discipline like Computer Science
  • Master's degree is an advantage
Experience
  • 4+ years of experience in developing NLP applications
Technical Skills
  • Deep Learning
  • Data Analysis
Soft Skills
  • Team Collaboration
  • Problem-Solving
Certifications
  • Certified Machine Learning Specialist
  • Data Science Pro Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Big Data Technologies: Familiarity with Hadoop or Spark to process large datasets efficiently.
  • Background in Linguistics: A strong understanding of linguistics fundamentals can help in NLP tasks.

Benefits

  • Comprehensive medical aid
  • Performance bonuses
  • Work-from-home flexibility
  • Professional development opportunities

Company Culture

  • Collaboration: Our teams work collaboratively to ensure project success and personal growth.
  • Growth Opportunities: We provide ample opportunities for career advancement and skill development.
  • Diversity and Inclusion: We celebrate diversity and promote an inclusive culture across our organization.
Status: Open