Artificial Intelligence Engineer

Reworks Solutions

South Africa

On-site

ZAR 900,000 - 1,500,000

Full time

7 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

Competitive salary
Performance bonuses
Health benefits
Training opportunities
Collaborative environment in Midrand

Job summary

Reworks Solutions in Midrand is seeking a Senior Machine Learning Engineer with NLP expertise to design, develop and deploy advanced AI models. You will contribute to sentiment analysis, text summarization, and conversational AI, collaborating with researchers and engineers across production systems.

The role emphasizes staying current with NLP/ML research, implementing robust experiments, and delivering scalable solutions in a dynamic, growth‑oriented environment in Gauteng.

Qualifications

  • Master's or PhD in Computer Science, AI, or a related quantitative field.
  • 5+ years of hands‑on experience in developing and deploying machine learning models, with a strong focus on NLP.
  • Proficiency in Python and libraries such as TensorFlow, PyTorch, Hugging Face Transformers, and scikit-learn.
  • Experience with cloud platforms (AWS, Azure, GCP) for model training and deployment.
  • Strong understanding of natural language understanding (NLU) and natural language generation (NLG) techniques.

Responsibilities

  • Develop and implement state-of-the-art NLP models and algorithms using deep learning frameworks.
  • Conduct thorough data preprocessing, feature engineering, and model evaluation for various text-based AI tasks.
  • Collaborate with data scientists and software engineers to integrate ML models into production systems and applications.
  • Stay abreast of the latest research and advancements in NLP and machine learning, applying them to improve existing solutions.
  • Design and execute experiments to test hypotheses and optimize model performance, ensuring robustness and scalability.

Skills

NLP
Machine Learning
Python
TensorFlow
PyTorch
Hugging Face Transformers
scikit-learn
NLU
NLG
Cloud platforms (AWS/Azure/GCP)

Education

Master's or PhD in Computer Science / Artificial Intelligence

Tools

TensorFlow
PyTorch
Hugging Face Transformers
scikit-learn
Cloud platforms (AWS, Azure, GCP)

Job description

  • What Artificial Intelligence Engineer Jobs ar...

Showing 150 Artificial Intelligence Engineer jobs in Gauteng

Senior Machine Learning Engineer (Midrand)

Our client is seeking a highly skilled and innovative Senior Machine Learning Engineer specializing in Natural Language Processing (NLP) to join their dynamic team in Midrand. This role involves designing, developing, and deploying cutting-edge AI models that power intelligent solutions across various business domains. You will be instrumental in advancing our client's capabilities in areas such as sentiment analysis, text summarization, and conversational AI. This is a fantastic opportunity to work on challenging problems, collaborate with a talented group of researchers and engineers, and contribute significantly to the future of AI technology within a forward-thinking organization that fosters professional growth and encourages exploration of new technological frontiers.

Key Responsibilities
  • Develop and implement state-of-the-art NLP models and algorithms using deep learning frameworks.
  • Conduct thorough data preprocessing, feature engineering, and model evaluation for various text-based AI tasks.
  • Collaborate with data scientists and software engineers to integrate ML models into production systems and applications.
  • Stay abreast of the latest research and advancements in NLP and machine learning, applying them to improve existing solutions.
  • Design and execute experiments to test hypotheses and optimize model performance, ensuring robustness and scalability.
Requirements
  • Master's or PhD degree in Computer Science, Artificial Intelligence, or a related quantitative field.
  • 5+ years of hands‑on experience in developing and deploying machine learning models, with a strong focus on NLP.
  • Proficiency in Python and relevant libraries such as TensorFlow, PyTorch, Hugging Face Transformers, and scikit-learn.
  • Experience with cloud platforms (AWS, Azure, GCP) for model training and deployment.
  • Strong understanding of natural language understanding (NLU) and natural language generation (NLG) techniques.
Benefits
  • Competitive salary package and performance bonuses.
  • Opportunity to work on groundbreaking AI projects.
  • Comprehensive health and wellness benefits.
  • Professional development and training opportunities.
  • A stimulating and collaborative work environment in Midrand.
Senior AI Engineer -
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer - NLP
Senior Machine Learning Engineer - NLP

Placements24 • Midrand

Hybrid
ZAR 1,400,000 - 2,100,000
Competitive salary package
Performance bonuses
Health and wellness benefits
+2
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Pietermaritzburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary with bonuses
Hybrid work model
Health insurance
+3
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Performance bonuses
Stock options
+1
Senior Machine Learning Engineer - AI Innovations
Senior Machine Learning Engineer - AI Innovations

Placements24 • Johannesburg

Hybrid
ZAR 950,000 - 1,700,000
Health benefits
Retirement plan
Wellness program
+1
AI Engineer (Generative AI, LangChain) - Johannesburg - up to 1mil CTC
AI Engineer (Generative AI, LangChain) - Johannesburg - up to 1mil CTC

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 900,000 - 1,100,000
Ai Engineer (Generative Ai, Langchain)
Ai Engineer (Generative Ai, Langchain)

e-Merge IT Recruitment • Johannesburg

Hybrid
ZAR 900,000 - 1,100,000
AI/ML Engineer - Natural Language Processing
AI/ML Engineer - Natural Language Processing

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Professional development
Nelspruit NLP projects
+1
Senior AI Engineer - NLP Specialist
Senior AI Engineer - NLP Specialist

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Health insurance
Dental & vision
+1
AI Engineer - NLP Specialist
AI Engineer - NLP Specialist

Placements24 • Bloemfontein

Hybrid
ZAR 850,000 - 1,100,000
Health benefits
Growth opportunities
Collaborative team
+1
Senior Machine Learning Engineer - AI Innovations
Senior Machine Learning Engineer - AI Innovations

Placements24 • Midrand

On-site
ZAR 1,200,000 - 2,100,000
Health insurance
Paid time off
Professional development
+1