Lead Machine Learning Engineer - NLP

Placements24

Mbombela (Nelspruit)

On-site

ZAR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement savings
Paid time off
Professional development

Job summary

Placements24 seeks a Lead Machine Learning Engineer with a strong NLP focus to architect, implement, and deploy advanced NLP solutions in Nelspruit. You will lead and mentor a team of ML engineers, drive AI initiatives, and partner with product managers to translate text data into actionable insights.

The role requires a PhD/masters in a relevant field, 7+ years in ML/NLP, and hands-on experience with TensorFlow or PyTorch.

Qualifications

  • Master's degree or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Computational Linguistics, or a related field.
  • Minimum of 7 years of experience in machine learning with a significant NLP focus.
  • Proven experience developing and deploying NLP models using frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Expertise in text classification, named entity recognition, sentiment analysis, machine translation, and language generation.
  • Proficiency in Python and strong software engineering fundamentals.
  • Demonstrated leadership and team management abilities.
  • Must be legally authorized to work in South Africa.

Responsibilities

  • Lead design, development, and deployment of NLP models and algorithms.
  • Architect and build scalable NLP systems and pipelines.
  • Mentor and manage a team of ML engineers focusing on NLP.
  • Oversee end-to-end lifecycle of NLP projects from data preprocessing to deployment and monitoring.
  • Conduct research to evaluate and improve NLP model performance.
  • Collaborate with cross-functional teams to define requirements and integrate NLP solutions into products.
  • Stay updated on the latest NLP and ML advancements.
  • Contribute to technical strategy and roadmaps for AI/NLP initiatives.

Skills

NLP
Machine Learning
Leadership

Education

Master's or PhD in CS/AI/ML/Computational Linguistics

Tools

TensorFlow
PyTorch
scikit-learn

Job description

About the Role

Our client is a rapidly expanding technology solutions provider specializing in Artificial Intelligence and Natural Language Processing (NLP). We are seeking a dynamic Lead Machine Learning Engineer with a strong focus on NLP to drive innovation at our offices in Nelspruit, Mpumalanga . This senior role involves architecting, developing, and deploying advanced NLP models and applications that enhance user interaction, automate processes, and extract insights from text data. You will lead a team of talented engineers, mentor junior members, and collaborate closely with product managers and stakeholders to deliver state-of-the NLP solutions. The ideal candidate possesses a deep technical expertise in NLP, strong leadership capabilities, and a passion for leveraging AI to solve real-world problems in the vibrant environment of Nelspruit .

Key Responsibilities
  • Lead the design, development, and implementation of NLP models and algorithms
  • Architect and build scalable NLP systems and pipelines
  • Manage and mentor a team of machine learning engineers specializing in NLP
  • Oversee the end-to-end lifecycle of NLP projects, from data preprocessing to model deployment and monitoring
  • Conduct research and experiments to evaluate and improve NLP model performance
  • Collaborate with cross-functional teams to define requirements and integrate NLP solutions into products
  • Stay abreast of the latest research and advancements in NLP and machine learning
  • Contribute to technical strategy and roadmaps for AI/NLP initiatives
  • Ensure the quality, robustness, and efficiency of deployed NLP systems
Requirements
  • Master's degree or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Computational Linguistics, or a related field
  • Minimum of 7 years of experience in machine learning, with a significant focus on NLP
  • Proven experience developing and deploying NLP models using frameworks like TensorFlow, PyTorch, or scikit-learn
  • Expertise in areas such as text classification, named entity recognition, sentiment analysis, machine translation, and language generation
  • Proficiency in programming languages such as Python
  • Strong understanding of software engineering principles and best practices
  • Demonstrated leadership and team management skills
  • Excellent problem-solving and analytical abilities
  • Must be legally authorized to work in South Africa
Benefits

Our client offers a highly competitive salary, performance bonuses, and a comprehensive benefits package, including medical aid, retirement savings, and paid time off. Employees will have access to cutting-edge technology and a collaborative work environment. Opportunities for professional development and continuous learning are provided. This role is based in Nelspruit , providing a chance to lead exciting NLP projects and make a tangible impact on the company's technological advancements. Join our innovative team and shape the future of language technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Machine Learning Engineer - Nlp
Lead Machine Learning Engineer - Nlp

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,400,000
Health and wellness benefits
Retirement savings plan
Learning and professional development
Lead Machine Learning Engineer - NLP
Lead Machine Learning Engineer - NLP

Placements24 • South Africa

On-site
ZAR 1,200,000 - 1,900,000
Competitive salary
Medical, dental, vision coverage
Generous annual leave
+2
Machine Learning Engineer - NLP & Text Analytics
Machine Learning Engineer - NLP & Text Analytics

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 600,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+4
Lead Machine Learning Engineer - NLP Focus
Lead Machine Learning Engineer - NLP Focus

Placements24 • George

On-site
ZAR 1,000,000 - 1,800,000
Medical, dental, vision insurance
Retirement plan with company matching
Paid time off
+4
Lead Machine Learning Engineer - NLP Specialist
Lead Machine Learning Engineer - NLP Specialist

Placements24 • George

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses & long-term incentives
Medical, dental & vision coverage
+3
Lead Machine Learning Engineer - NLP Specialist
Lead Machine Learning Engineer - NLP Specialist

Placements24 • Bellville

Hybrid
ZAR 1,200,000 - 2,400,000
Remote work
Competitive compensation
Health benefits
+2
Lead Machine Learning Engineer - NLP Specialization
Lead Machine Learning Engineer - NLP Specialization

Placements24 • Bellville

Hybrid
ZAR 1,000,000 - 1,800,000
Highly competitive salary and bonuses
Comprehensive medical, dental, and eye
Generous paid time off and flexible Wf
+3
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Centurion

On-site
ZAR 900,000 - 1,300,000
Medical aid
Retirement fund
Performance bonuses
+5
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Midrand

Hybrid
ZAR 332,000 - 590,000
Hybrid work model
Office in Midrand
Professional development
+2
Lead AI Engineer - Natural Language Processing
Lead AI Engineer - Natural Language Processing

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,600,000
Relocation assistance
Annual performance bonuses
Stock options