NLP Engineer

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

Job Description

As an NLP Engineer at Tech Innovations Inc., you will pioneer advancements in natural language processing and machine learning technologies. This role requires creativity and technical expertise to develop algorithms that enable machines to understand human languages. We're looking for someone who can bring fresh ideas and innovative solutions to the table.

Responsibilities

  • Create robust NLP models suitable for production environments.
  • Work alongside engineers to integrate NLP components into existing platforms.
  • Test and validate model performance against established benchmarks.
  • Develop systems for data collection and preprocessing.
  • Engage in code reviews to ensure high code quality.
  • Present findings and updates in team meetings.
  • Support users by troubleshooting model-related issues.
  • Collaborate with external partners for data and product development.
  • Contribute to product roadmap discussions.
  • Facilitate workshops to educate the team on NLP advancements.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field.
  • Master's degree is a plus.
Experience
  • 3+ years of experience in natural language processing or related fields.
Technical Skills
  • Python
  • TensorFlow
  • NLTK
  • spaCy
Soft Skills
  • Analytical Skills
  • Effective Communication
Certifications
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Experience with cloud environments like AWS or Azure.: Proficiency in deploying NLP solutions on cloud platforms.
  • Familiarity with Docker.: Knowledge of containerization to manage application dependencies.

Benefits

  • Health and wellness benefits
  • Retirement savings plan with company contributions
  • Flexible work arrangements
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage innovative thinking and embrace new ideas to push boundaries.
  • Teamwork: Collaboration is key to our success, and we work closely as a team.
  • Continuous Learning: We support ongoing education and skill development for all employees.
Status: Closed