AI Engineer
ICT
Johannesburg North, Johannesburg – Gauteng – South Africa
We seek a talented AI Engineer with expertise in Natural Language Processing (NLP) and Machine Learning (ML).
This full-time, primarily in-office position involves developing and deploying advanced AI models and huge language models (LLMs) to enhance product offerings. After establishing a high standard of productivity and collaboration, hybrid work arrangements may be considered.
You will have at least 3 years of experience in NLP and ML, proven success in deploying scalable AI solutions on cloud platforms (AWS, Azure, or Google Cloud), and strong coding skills in Python with frameworks such as TensorFlow or PyTorch.
The role demands hands-on experience in training and fine-tuning LLMs, solid mathematical and statistical foundations, and the ability to integrate AI models into production environments.
Effective collaboration with cross-functional teams, exceptional problem-solving, and strong communication skills are essential.
Practical knowledge in NLU, NLG, machine translation, Agile development, or relevant AI certifications is highly preferred.
Key responsibilities include designing advanced NLP models, deploying LLMs for scalability and performance, and processing large data sets to enhance AI-driven features.
The role also involves optimising current AI systems, staying updated on AI advancements, and leading technical projects.
Ideally, you thrive in a fast-paced, innovative environment, demonstrate initiative, adapt to change, and communicate technical concepts effectively to diverse audiences.