R Programming jobs
Sort by: relevance - date
- The Focus GroupJohannesburg, Gauteng
- R18 000 - R21 000 (neg.).
- You’ll work on building models, uncovering insights, and helping drive data-driven decisions across the organization.
- managementsolutionsSouth Africa
- Should desirably have knowledge of modeling techniques (logit, GLM, time series, decision trees, random forests, clustering), statistical programming languages…
- managementsolutionsSouth Africa
- Should desirably have knowledge of modeling techniques (logit, GLM, time series, decision trees, random forests, clustering), statistical programming languages…
- LifecheqCape Town, Western Cape
- As a Lifecheq graduate, you'll be part of a structured 12-month development programme designed to give you hands-on experience across our technical, financial,…
View similar jobs with this employerThe Focus GroupSandton, Gauteng- Min 3 years programming experience.
- To realise the detailed design through programming and configuration and provide guidance and mentoring to other software…
- Invictus CapitalCape Town, Western Cape 8000
- At least 2 years experience working with a programming language used for data analysis like (Python, fR).
- We are looking for a data scientist or data analyst…
View similar jobs with this employerHyperionDevJohannesburg, Gauteng- 6 months to 1+ years of programming experience or teaching experience in a core programming language below:
- Any statically typed programming language such as…
- View all HyperionDev jobs - Johannesburg jobs - Facilitator jobs in Johannesburg, Gauteng
- Salary Search: Coding Facilitator salaries in Johannesburg, Gauteng
- See popular questions & answers about HyperionDev
- The Focus GroupSandton, Gauteng
- Expert in data science programming languages such as R, Python, Scala.
- Lead the technical development, testing, and implementation of advanced Large Language…
- SLR ConsultingCape Town, Western Cape
- Experience with automation, programming languages and software development (Python, R, SQL, HTML, Javascript etc.).
- Highly experienced in database management.
- The Focus GroupJohannesburg, Gauteng
- Robust technical understanding, with the ability to integrate quantitative models and programming logic into trading systems.
- R1 000 - R10 000 (neg.).
- EduvosSouth Africa
- Strong knowledge of areas such as machine learning, AI, big data, analysis, data visualisation, programming (e.g Python/R), and research methodologies.
- View all Eduvos jobs - South Africa jobs - Data Scientist jobs in South Africa
- Salary Search: Academic Content Developer: Data Science salaries in South Africa
- See popular questions & answers about Eduvos
- City of Cape TownCape Town, Western Cape
- A relevant B Tech or First degree in Engineering, Science or.
- Minimum 2 - 5yrs relevant experience in transport data.
- A valid driver’s licence.
- Sterlington, PLLCCape Town, Western Cape
- Strong foundation in mathematics (e.g., statistics, optimization, applied modeling) and proficiency in programming (e.g., Python, R, or similar) for building…
- The Focus GroupJohannesburg, Gauteng
- Experience with other programming languages and frameworks.
- R1 000 - R10 000 (neg.).
- To translate business, other stakeholder requirements and user stories into…
- Absa Bank LimitedJohannesburg, Gauteng
- Skilled in data analysis and programming, assisting the business to use the data they collect to understand trends, solve business problems, and monitor metrics…
- The Focus GroupSandton, Gauteng
- To provide strategic and operational insights across business functions through the design, development, optimisation, and governance of enterprise reporting…
Job Post Details
Data Scientist Entry Level (Contract) - job post
4.44.4 out of 5 stars
Johannesburg, Gauteng
R18 000 - R21 000 a month - Internship
You must create an Indeed account before continuing to the company website to apply
Job details
Pay
- R18 000 - R21 000 a month
Job type
- Internship
Location
Johannesburg, Gauteng
Full job description
The Focus Group
Johannesburg, 8809
30 August 2025
Intern / Graduate
R18 000 - R21 000 (neg.)
Contract
Cost To Company
On-site
1 - 3 years
Skills
AWS
Big Data
Data
Data Wrangling
Machine Learning
Microsoft Azure
PySpark
Python
R
Statistics
Industries
Banking
Financial Services
Job Description
About the Role
Our client is looking for a curious, analytical, and collaborative Junior Data Scientist to join their growing data team. You’ll work on building models, uncovering insights, and helping drive data-driven decisions across the organization
Key Responsibilities
- Develop and prototype statistical models and machine learning algorithms
- Conduct exploratory data analysis (EDA) and feature engineering
- Collaborate with BI teams and analysts to present actionable insights
- Deploy, monitor, and maintain ML models in production
- Stay updated on emerging tools and techniques under senior mentorship
- Promote a culture of continuous improvement and data-driven thinking
- Contribute to a collaborative and innovative team environment
Required Skills & Tools
- Programming: Python, R, MATLAB
- Big Data: Hadoop, Spark, Hive
- Data Wrangling & Visualization
- Statistical Modeling & Predictive Analytics
- Version Control: Git (preferred)
Preferred Qualifications
- Bachelor’s degree in a STEM field (Mathematics, Statistics, Computer Science, etc.)
- Master’s or PhD is a plus
- Certifications in Data Science (Coursera, SAS, etc.)
- Familiarity with Cloud Platforms (AWS, Azure)
- Exposure to DevOps or Data Engineering practices
Soft Skills
- Strong communication and problem-solving abilities
- Agility and openness to innovation
- Passion for continuous learning
- Team-oriented and collaborative mindset
Let Employers Find YouUpload Your Resume