SkillzPage

Jobs

Machine Learning Engineer (NLP Specialist) – AI-Driven Innovation

Facebook Twitter LinkedIn WhatsApp

Back

Machine Learning Engineer (NLP Specialist) – AI-Driven Innovation

Location: Hybrid (Gauteng-Based)
Industry: AI, Machine Learning, Workforce Automation
Experience Level: Mid level
Salary: Market-Related Increase


Push the Boundaries of AI & NLP Innovation

We’re a global AI-driven powerhouse on a mission to revolutionise workforce management through smart automation and cutting-edge machine learning. Operating across the UK, USA, and Dubai, our AI solutions streamline complex processes, enhance compliance, and boost workforce efficiency.

We’re looking for a Machine Learning Engineer with NLP expertise to fine-tune, optimise, and scale advanced ML models—ensuring high performance, low latency, and seamless backend integration.

If you’re passionate about scalable, real-world AI deployment, LLM fine-tuning, and building high-performance NLP systems, this is your opportunity to work on production-ready AI—not just Proof-of-Concepts.


Responsibilities:

  • Optimising & Scaling ML Models – Enhance performance, reduce latency, and streamline deployment pipelines.
  • Fine-Tuning NLP Models – Drive accuracy and efficiency in text-based AI and document processing.
  • Deploying AI in Kubernetes-Based Pipelines – Ensure scalability, reliability, and seamless integration into backend systems.
  • Processing Structured & Unstructured Data – Work with OCR-based document classification & automation.
  • Cloud-Based AI Operations – Build and deploy AI models in AWS, GCP, or Azure using Docker & Kubernetes.
  • Collaborating with Backend Engineers – Integrate AI-driven solutions into scalable microservices architectures.

Minimum Requirements:

Machine Learning & AI Deployment:

  • 5–6 years of hands-on AI/ML experience – working with real-world, scalable AI solutions.
  • Strong NLP expertise – advanced text representation, semantic extraction, entity recognition.
  • Fine-tuning LLMs – experience with smaller, optimised AI models for production environments.
  • ML frameworks expertise – PyTorch (preferred), TensorFlow, or JAX.
  • Knowledge of Model Compression – quantisation, inference acceleration.

Software Engineering & Infrastructure:

  • Strong programming skills – Python, Java, etc.
  • Cloud experience – Google Cloud (preferred), AWS or Azure acceptable.
  • Containerisation & Orchestration – Docker, Kubernetes, CI/CD pipelines.
  • Experience in microservices architecture – deploying scalable, cloud-based AI systems.
  • Familiarity with Bash shell scripting – useful for automation.

NLP & Document Processing:

  • Expertise in NLP libraries – NLTK, spaCy, Transformers.
  • Experience with OCR & NLP-based document classification.
  • Hands-on experience processing structured/unstructured text.
  • Web scraping & document parsing (PDFs, DOCX) – a plus.

Nice to Have:

  • Multi-threading/parallelisation experience.
  • DeepSpeed, AWQ, PEFT – useful for optimising smaller models.
  • LLM pipeline development & prompt engineering.
  • Redis or similar caching/database experience.

Why Join Us?

  • Build & deploy AI at scale – Work on production-ready AI systems, not just research prototypes.
  • Be part of a global AI powerhouse – Collaborate with teams in the UK, USA, and Dubai.
  • Work with state-of-the-art AI infrastructure – Leverage Google Cloud, AWS, Kubernetes, and ML frameworks.
  • Competitive salary, career growth & cutting-edge AI projects.

Ready to Apply?

If you’re a Machine Learning Engineer passionate about NLP, AI scalability, and backend integration, we’d love to hear from you.

Send your CV to: natasha@skillzpage.com

Application Deadline: If you don’t hear back within two weeks, please consider your application unsuccessful.