1,217 Natural Language Processing jobs in South Africa
Research Group Leader: Natural Language Processing
Posted today
Job Viewed
Job Description
The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a Research Group Leader: Natural Language Processing (NLP) in the
The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that researches, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisations work contributes to industrial development and supports a capable state.
Research Group Leader: Natural Language Processing (NLP)
About The Job
The CSIR has a vacancy for
Research Group Leader: Natural Language Processing
in the Networked Systems Applications (NSA) Impact Area within the Next Generation Enterprises and Institutions Cluster. The incumbent will be responsible for the provision of strategic and technical leadership to a research group, including people management, business development, financial sustainability and operations management. This position is based in Pretoria and will report to the Impact Area Manager.
For more info about the impact area or cluster, please visit
Key Responsibilities
- Contribute to strategic investment goal setting and development of RDI strategy;
- Implement the research, development and innovation (RDI) strategy for the group;
- Lead researchers and engineers;
- Promote a culture of science, engineering and technology (SET) excellence and provide RDI leadership of multiple disciplines relating to natural language processing and human language technology development, including automatic speech recognition, text-to-speech systems, and voice interface design;
- Ensure that the area remains industry and/or service delivery relevant with national and international standing that is directed at cutting edge;
- Propose and/or contribute to the strategic investment plan and implement Parliamentary Grant, Contract Research and Development and other grant-funded projects;
- Develop and implement a business plan for operation, sustainable growth, impact and robustness of area (including strategy, goals, mission, HR, finances, technology transfer, IP and commercialisation);
- Assume leadership in the provision of technical solutions to client programmes;
- Deeply understand the needs of the industry by integrating sector knowledge in multi-dimensional research and development programmes to deliver industry-aligned RDI;
- Ensure staff development and strategic Human Capital Development;
- Ensure a well-balanced cutting edge SET capability, in terms of the elements of research, engineering design, or systems/enterprise engineering;
- Ensure SET outputs are achieved;
- Deliver on all KPIs of the area and ensure that all outputs are achieved, including transformation, profit and loss, quality, health, safety and environment as per agreed targets;
- Implement and comply with appropriate financial, business systems requirements, including operational approvals;
- Network with peers in the field, within and outside the CSIR;
- Engage with clients and industry partners to develop long-term relationships;
- Provide technical support on business development and participate in client interactions;
- Manage projects through planning of appropriate processes and policies to ensure Intellectual Property (IP) protection and technology transfer;
In collaboration with the Business Development and Commercialisation portfolio:
Drive the transfer of technology and solutions design to industry/user environment;
- Package technologies for commercialisation or develop an investment ready business through financial modelling market assessment and business plan development.
Qualifications, Skills And Experience
- A Masters degree in a field related to natural language processing and/or human language technology, such as computer science, computer engineering, electronic engineering, computational linguistics, informatics, linguistics with at least seven years experience in natural language processing and/or human language technology research and/or development within an RDI environment;
- Recognised expertise as a specialist in the field of natural language processing and human language technology research and/or development;
- Sound experience in managing a team of multi-disciplinary professionals;
- Proven track record in project management and research project leadership;
- Ability to provide thought leadership and high level conceptualisation;
- Ability to work independently as well as in teams;
- Business development and financial acumen;
- Excellent communication and presentation skills;
- Conflict management skills;
- Decisiveness and action orientation;
- Project management skills;
- Appropriate national and international RDI networks;
- An understanding of the research to market innovation value chain.
Whats in it for you?
The CSIR Offers
- Flexible hybrid work arrangement;
- Learning and development opportunities.
- Competitive and market-related remuneration packages.
- Total guaranteed salary packages which encompass contributions to the pension fund, risk insurance and medical scheme.
- We openly acknowledge and reward our employees' contributions and accomplishments through our esteemed CSIR Excellence Awards.
PLEASE NOTE THAT FEEDBACK WILL BE GIVEN TO SHORTLISTED CANDIDATES ONLY.
For more info, please contact the CSIR Recruitment Centre on
or email us at
The CSIR is an equal opportunity employer. As such, it is committed to the employment Equity Act and will through the filling of this vacancy, give preference to candidates from designated groups in terms of the Employment Equity Act. By applying for this position at the CSIR, the applicant understands, and agrees that the CSIR may solicit a credit and criminal report from registered credit bureau and/or South African Police Services (in relation to positions that requires trust and honesty and/or entail the handling of cash or finances), and may also verify the applicants educational qualification and employment history.
The CSIR reserves the right to remove the advertisement at any time before the stated closing date and it further reserves the right not to appoint if a suitable candidate is not identified. **
AI Research Engineer
Posted today
Job Viewed
Job Description
AI Research Engineer
Posted today
Job Viewed
Job Description
AI Research Engineer
Posted today
Job Viewed
Job Description
AI Research Engineer
Posted today
Job Viewed
Job Description
Machine Learning Data Scientist
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop & Enhance AI Models: Create, refine, and implement Generative AI systems and Retrieval-Augmented Generation (RAG) pipelines using frameworks like LangChain and Llama-Index.
- Data Engineering: Build scalable data workflows, manage ETL processes, and integrate both structured and unstructured data for AI-driven applications.
- Production Deployment: Deliver models into production, collaborating with DevOps to ensure performance across cloud and on-prem environments.
- Collaborate Across Teams: Work closely with engineers, product owners, and business leaders to ensure AI solutions drive measurable value.
- Innovate & Research: Stay current with emerging architectures, frameworks, and methodologies, contributing to innovation and thought leadership.
- Education: Degree in Computer Science, Data Science, Machine Learning, or related field.
- Experience:
- 3+ years of professional experience in AI/ML, including at least 12 years in Generative AI.
- Practical experience with deep learning frameworks (TensorFlow, PyTorch) and generative AI libraries.
- Familiarity with cloud platforms (AWS, GCP, Azure) and container technologies (Docker, Kubernetes).
- Skills:
- Strong programming ability in Python and SQL, plus experience with libraries like Pandas and NumPy.
- Solid understanding of machine learning algorithms, neural networks, and generative models.
- Knowledge of large-scale data storage (Hadoop, Spark, Vector databases).
- Understanding of MLOps practices including model lifecycle management, monitoring, and retraining.
For more exciting Actuarial and Analytics vacancies, please visit:
Machine Learning AI Data Scientist
Posted 24 days ago
Job Viewed
Job Description
Here, youll collaborate with top talent, solve real-world challenges, and have the chance to build intelligent systems that change the way businesses work. If youre passionate about turning complex AI into smart, impactful solutions, then this is the opportunity for you.
Key Responsibilities:
- Build, fine-tune, and deploy Large Language Models (LLMs) across domains.
- Develop and implement chatbots, transcription systems, and RAG pipelines .
- Design and optimise end-to-end ML lifecycles , from data preprocessing to production deployment.
- Leverage vector databases (Pinecone, FAISS, Weaviate, and Milvus) for retrieval-augmented generation.
- Drive innovation by applying GenAI, NLP, and advanced ML techniques to real-world business problems.
Job Experience and Skills Required:
- Education: Degree in Computer Science, Data Science, AI/ML, or a related field (Post-grad a bonus).
- Experience: Hands-on with LLMs, transformer architectures, and NLP frameworks .
- Technical Skills: Python, PyTorch/TensorFlow, Hugging Face, LangChain/LlamaIndex, OpenAI & Anthropic APIs, Docker, Kubernetes, AWS/Azure/GCP ML platforms, and MLOps pipelines.
- Other: Strong track record in AI model training, deployment, and optimisation . Bonus if youve presented papers or talks in AI/ML conferences.
Apply now!
For more exciting AI & Data vacancies, please visit:
Be The First To Know
About the latest Natural language processing Jobs in South Africa !
Machine Learning - AI Data Scientist
Posted 24 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and optimise ML lifecycles from data prep to production deployment.
- Utilise vector databases (Pinecone, FAISS, Weaviate, Milvus) for RAG solutions.
- Build and fine-tune LLMs across multiple domains.
- Develop chatbots, transcription systems, and RAG pipelines.
- Apply GenAI, NLP, and advanced ML techniques to solve real-world business challenges.
- Education: Bachelors degree in Computer Science, Data Science, AI/ML, or a related field (postgraduate qualification an advantage).
- Experience: proven hands-on experience with LLMs, transformer architectures, and NLP frameworks.
- Skills: Python, PyTorch, TensorFlow, Hugging Face, LangChain, LlamaIndex, OpenAI & Anthropic APIs, Docker, Kubernetes, AWS/Azure/GCP, MLOps pipelines
- AI model training, deployment, and optimisation; bonus for AI/ML conference papers or talks.
Data Scientist
Posted today
Job Viewed
Job Description
We're on the lookout for a Data Scientist to join our Microsoft Data & AI practice. You will be at the forefront of delivering impactful AI and Machine Learning solutions using the Microsoft Azure ecosystem.
You will design, develop, and deploy intelligent systems that empower clients to extract meaningful insights, automate processes, and achieve competitive advantage through AI innovation.
What You’ll Do:
- AI & ML Development – Build and deploy machine learning models using Azure ML, Python, and Databricks. Develop solutions for NLP, computer vision, predictive analytics, and recommendation systems.
- Solution Architecture – Design scalable, secure AI solutions using Azure Data Lake, Microsoft Fabric, and Databricks. Align AI strategies with business goals and collaborate across multidisciplinary teams.
- Data Engineering & Preparation – Cleanse, transform, and analyze large datasets to ensure high model performance. Perform feature engineering and exploratory data analysis (EDA).
- MLOps & Deployment – Implement CI/CD pipelines for ML models, ensuring reliable production deployments. Monitor model performance and integrate AI solutions with enterprise systems.
- Stakeholder Engagement – Translate complex analytics into actionable business insights. Communicate effectively with technical and non-technical stakeholders to drive AI adoption.
- Innovation & Leadership – Stay ahead of AI advancements within the Microsoft ecosystem. Mentor team members, contribute to knowledge-sharing initiatives, and lead data science projects to successful delivery.
What We’re Looking For:
- 3–5+ years of hands-on experience in data science, machine learning, or AI solution development.
- Proficient in using technologies within Microsoft Azure relating to Data & AI.
- Experience in Python for data science (Pandas, Scikit-learn, PyTorch/TensorFlow, etc.).
- Knowledge of responsible AI practices, data ethics, and model interpretability tools.
- Experience with MLOps tools and Azure DevOps or GitHub Actions for ML model lifecycle.
- Familiarity with Power BI for visualizing and communicating insights.
- Proven track record of delivering AI/ML solutions in a business context using Microsoft tools.
What We Offer:
- Responsible Time off (uncapped annual leave)
- Fitness Cash Contribution
- Pension Contribution
- Employee Assistance Programme
- Enhanced Maternity & Paternity Leave
- Life Assurance, Critical Illness, and Income Protection.
- Birthday lunches, a Fun Fund, and more.
At Cloud Direct, we believe that diversity, equity, and inclusion are essential to our success. We are committed to creating a workplace where everyone feels valued, respected, and empowered. We welcome applicants from all backgrounds and strive to build a team that reflects the diverse communities we serve. We encourage candidates of all races, ethnicities, genders, sexual orientations, ages, abilities, and socioeconomic statuses to apply.
Thank you for taking the time to apply. While we would love to respond to everyone individually, due to the high volume of applications, we may only reach out to shortlisted candidates.
If you haven’t heard from us within 4 weeks, please consider your application unsuccessful this time—but we truly appreciate your interest and encourage you to apply for future opportunities with us!
Job Details- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Information Technology
- Industries: IT Services and IT Consulting
Data Scientist
Posted today
Job Viewed
Job Description
Join to apply for the Data Scientist role at FNB South Africa
Job Description
Hello Data Science III. Welcome to FNB, the home of the #changeables. We design for the shapeshifters and the game changers. As part of our talent team at FNB Loans, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the promise of staying curious. Now’s the time to imagine your potential in a team where experts come together and ignite effective change.
We're looking for a seasoned Data Scientist to revolutionize our data utilization. You'll be responsible for building, optimizing, and implementing innovative quantitative analytical methodologies, procedures, products, and advanced mathematical models for our Business Pricing Model. You'll provide analytical support and interpret insights to address business opportunities and problems and implement business strategy with minimal guidance. You'll manage an analytics team, streamline processes, and ensure compliance with privacy requirements. Your role includes integrating analytics into operations, developing core capabilities, and driving performance. Join us to lead data-driven strategies and enhance our business outcomes.
Role Responsibilities
To plan, build, optimise and implement innovative quantitative analytical methodologies, procedures, products and advanced mathematical models that provide analytical support and interpret insights, using advanced analytics technologies, to address business opportunities and problems and implement business strategy.
Key Responsibilities:
- Model Development & Analytics Governance : Innovate by finding the best-fit solution for each situation, including flexible delivery and customized solutions that lead to more efficient outcomes.
- Provide input into the localization of model-building policies, standards, frameworks, and governance processes.
- Adhere to model-building policies, standards, frameworks, and governance processes.
- Maintain ownership of models through regular audits and updates to ensure relevance and accuracy.
- Plan and perform regular model updates to reflect evolving business complexity.
- Challenge and test current models to ensure relevance and accuracy of outputs.
Privacy, Ethics & Compliance
- Ensure ethical usage of information in compliance with privacy and sensitivity classifications.
- Understand and implement Privacy business requirements, legislation, and policy.
- Report Information Privacy Incidents and escalate appropriately for resolution of audit findings, complaints, investigations, and assessments.
- Take necessary actions to ensure compliance with statutory, legislative, policy, and governance requirements.
- Implement and provide input into governance and compliance procedures and processes.
- Maintain expert knowledge of legislative amendments, industry best practices, and internal compliance procedures.
- Ensure systems and procedures comply with business standards.
Data Analysis & Commercialisation
- Create delivery plans in collaboration with stakeholders to define metrics and track performance.
- Analyse data to identify unexplored commercialisation opportunities aligned with business needs and revenue options.
- Translate technical data into practical business information using approved FirstRand architecture.
- Analyse information requirements, data availability, and quality to support management decisions.
- Conduct data manipulation and analysis to proactively meet business needs and ensure high-quality, reliable information.
Advanced Modelling & Machine Learning
- Develop core analytical capabilities and model libraries using advanced statistical, quantitative, or econometric techniques.
- Build models to analyse processes and recommend optimisation for cost savings, revenue generation, or efficiency improvements.
- Document and implement models to address specific business requirements.
- Apply statistical techniques to support decision-making and experiment design.
- Use mathematical concepts (e.g., multivariable calculus, linear algebra) to improve predictive performance and algorithm optimisation.
- Implement machine learning algorithms and automation using open-source languages like SAS or Python.
- Utilise predictive modelling to forecast outcomes and challenge key assumptions.
- Conduct text analytics to extract insights from unstructured data.
- Apply data wrangling principles to identify and correct data quality issues.
- Build and program statistical models for application development and productionisation.
- Utilise pattern recognition and deep learning techniques in machine learning research.
Collaboration & Stakeholder Engagement
- Collaborate across departments to ensure proper use of data and delivery of operational results.
- Participate in projects addressing analytical needs and opportunities.
- Serve as a subject matter expert (SME) for analytics, applying business product/service knowledge.
- Engage in cross-functional relationships to provide and receive work support.
- Build and sustain collaborative relationships with peers and stakeholders.
- Participate in communities of practice and contribute to organisational knowledge improvement.
- Build relationships to manage expectations, share insights, and create buy-in.
Customer Experience & Strategic Insights
- Use data and analytics to improve customer experience by understanding context and identifying monetisation opportunities.
- Monitor implementation of business decisions and recommend enhancements using statistical modelling.
- Validate, interpret, and create reports and presentations for stakeholders.
- Review and assist junior analysts with processes and models.
- Contribute to a culture of sharing successes, issues, trends, and ideas.
Technical Communication & Visualisation
- Conduct data visualisation to present findings to technical and non-technical audiences using effective visual encoding principles.
Analytics Strategy & Execution
- Determine business questions and select appropriate analytics models.
- Source and prepare relevant data for analysis.
- Translate business requirements into tangible models with clear business value.
- Develop and apply analytical algorithms to build, test, and implement solutions that reduce risk, increase profitability, and improve efficiency.
Qualifications And Experience
- Minimum Qualification: Mathematical/Analytical/Actuarial Science B.Sc. Degree or B. Com Degree
- Other related qualifications: Engineering and Computer Science
- Advantageous Qualification: Honours Degree
- Experience: A minimum of 6 - 8 years’ experience in analytics or credit risk analytics environment with 2 - 3 years in a leadership role
- Tech Stack: SAS, SQL, Teradata, PowerBI programming preferable
- Advantageous Tech Stack: Python, R
- Good communication skills
- Good interpretation skills
- Quantitative and analytical skills
You will have access to
- Opportunities to network and collaborate
- A challenging working environment
- Opportunities to innovate
We can be a match if you are / have
- Analytical
- Adaptable and curious
- Thrive in a collaborative environment
- Conceptual and Big Picture Thinking
- Strategic Thinking
All appointments will be made in line with FirstRand Group’s Employment Equity plan. The bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfil this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below: 02/10/25
#J-18808-Ljbffr