Senior AI Engineer
ICT
Sandton – Gauteng – South Africa
NLP & Large Language Models. Onsite | Full-time | Hybrid flexibility considered post-integration
Be part of a high-impact engineering team driving cutting-edge innovation at the forefront of artificial intelligence. This role is ideal for a hands-on, technically skilled engineer with deep expertise in Natural Language Processing (NLP) and Large Language Models (LLMs). You will play a key role in developing, training, and deploying scalable AI solutions that support advanced NLP use cases across real-world applications.
You’ll work collaboratively, closely integrating with cross-functional teams to shape AI-powered products. This opportunity will challenge and reward you if you thrive in a fast-paced setting and have proven experience delivering complex AI models.
Minimum Requirements:
- 3+ years’ experience in AI/ML with emphasis on NLP and LLMs
- Expert Python programming skills
- Experience with TensorFlow and/or PyTorch
- Proven deployment expertise on AWS, Azure, or GCP
- Deep understanding of ML theory and statistical modelling
- Exposure to LLMs, RAG (retrieval-augmented generation), and vector embeddings
Other Skills:
- Strong communication and collaboration
- Excellent analytical and time management skills
- Backend/full-stack integration experience with AI models
Preferred:
- Experience in NLU, NLG, or machine translation
- Familiarity with Agile, GitHub, and AI/NLP certifications