W

WNS

Global BPM and analytics services provider

AI Developer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeCape Town, South AfricaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, Information Technology, or a related field.
  • Relevant certifications in AI, Machine Learning, Cloud Technologies, or Data Science are advantageous.
  • At least 3 years of software development experience.
  • At least 2 years of experience developing AI or machine learning solutions.
  • Experience working with cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
  • Experience deploying AI applications into production environments.
  • Experience with API development and integration.
  • Strong programming skills in Python.
  • Knowledge of JavaScript, C#, Java, or similar programming languages.
  • Experience with AI/ML libraries such as TensorFlow, PyTorch, Scikit-learn, LangChain, or Hugging Face.
  • Experience working with Large Language Models (LLMs) and Generative AI.
  • Knowledge of prompt engineering and retrieval-augmented generation (RAG) frameworks.
  • Experience with SQL and database technologies.
  • Familiarity with containerisation technologies such as Docker and Kubernetes.
  • Understanding of MLOps and CI/CD practices.

Responsibilities

  • Design, develop, test, and deploy AI and machine learning solutions.
  • Build and maintain scalable AI applications and APIs.
  • Develop Generative AI solutions using Large Language Models (LLMs).
  • Create AI-powered chatbots, virtual assistants, and intelligent automation tools.
  • Integrate AI capabilities into existing products, platforms, and business processes.
  • Collect, clean, and prepare data for model training and evaluation.
  • Develop, train, test, and optimize machine learning models.
  • Monitor model performance and retrain models when necessary.
  • Implement MLOps practices to support model deployment and lifecycle management.
  • Ensure model accuracy, reliability, scalability, and security.
  • Write clean, efficient, and maintainable code.
  • Develop backend services, APIs, and integrations supporting AI applications.
  • Participate in code reviews and software development best practices.
  • Troubleshoot and resolve technical issues related to AI systems.
  • Stay current with advancements in AI, machine learning, automation, and emerging technologies.
  • Evaluate new tools, frameworks, and AI platforms.
  • Recommend and implement innovative solutions that create business value.
  • Participate in proof-of-concepts and pilot projects.
  • Work closely with business stakeholders to understand requirements and opportunities for AI adoption.
  • Translate business challenges into technical AI solutions.
  • Collaborate with data engineers, software developers, product teams, and business leaders.
  • Present technical concepts and solution recommendations to technical and non-technical audiences.
  • Ensure AI solutions comply with data privacy, security, and regulatory requirements.
  • Support responsible and ethical AI practices.
  • Document AI models, development processes, and technical solutions.
  • Contribute to AI governance and risk management initiatives.

About the Company

WNS

Global BPM and analytics services provider

WNS provides business process management and analytics services to large enterprises. It helps clients improve operational efficiency, customer experience, and decision-making by delivering end-to-end BPM, research and analytics, finance and accounting, and digital transformation support across industries such as insurance, banking, healthcare, travel, and manufacturing. The company combines domain expertise with technologies like artificial intelligence, machine learning, and advanced analytics to create custom, data-driven solutions. Delivery centers worldwide enable scalable, agile service delivery and access to specialized talent, while a digital-first approach focuses on automation, cognitive computing, and data insights. WNS aims to form long-term partnerships that deliver measurable business impact across the value chain.

Company size
10,001+
Company stage
Acquired
Total funding
$3.3B
Headquarters
Mumbai, India
Founded
1996

Recently Posted Jobs

Explore more opportunities at WNS

See more jobs