Senior AI Engineer (6-12 Month Contract)
Job Type | Contract |
Area | Johannesburg, South AfricaGauteng, South AfricaWestern Cape, South AfricaCape Town, South Africa |
Sector | IT - DevelopmentIT - Data |
Salary | Negotiable |
Start Date | Approximately 1 month |
Job Ref | VR/26499 |
- Description
Swan iT is searching for a Senior AI Engineer to join a client in Cape Town or Johannesburg for a 6-12 month contract. As the Senior AI Engineer, you will architect and deploy AI solutions that enhance how the company creates, curates, distributes and personalises digital content.
Responsibilities:
- Build and deploy AI/ML models for use cases such as content recommendation, sentiment analysis, auto-tagging, voice-to-text transcription, and audience segmentation.
- Design intelligent tools to assist content creators, editors, and marketing teams with automation, prediction, and optimization.
- Develop NLP and computer vision pipelines to analyze video, audio, text, and metadata at scale.
- Collaborate with product managers, UX designers, and media technologists to integrate AI into digital platforms, CMS, and distribution channels.
- Mentor junior engineers and data scientists, providing architectural guidance and peer reviews.
- Stay up to date with the latest in generative AI, LLMs, and multimodal learning to push innovation in how media is produced and consumed.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, AI, Data Science, or related field (PhD a plus).
- At least 5 years of experience in AI/ML engineering, preferably in a digital media, entertainment, or streaming environment.
- Proven expertise in Python and AI frameworks such as TensorFlow, PyTorch, Hugging Face, or spaCy.
- Deep understanding of natural language processing (NLP), including entity recognition, summarization, and topic modeling.
- Experience working with video, audio, and image data using tools like OpenCV, ffmpeg, and media-specific ML libraries.
- Familiarity with content management systems, media workflows, and publishing platforms.
- Hands-on experience deploying AI solutions to production in cloud environments (AWS, GCP, or Azure).
- Strong understanding of data privacy, ethics in AI, and content moderation practices.
Apply today!