Skip to main content
Post your resume and find your next job on Indeed!

python jobs

Sort by: -
    • R18 000 - R21 000 (neg.).
    • You’ll work on building models, uncovering insights, and helping drive data-driven decisions across the organization.
    • Employment Type: Full-time, Fixed-Term Contract (12 Months).
    • Reporting To: Senior Operations Manager (Zinia) and IT Manager (Client).
    • The Product team shapes the experiences that power Revolut.
    • They turn complex problems into simple, scalable solutions — collaborating across Design,…
    • Managing source control setup to streamline collaboration and code integration.
    • Developing and implementing configuration management using IaC, with a high…
    • A Data Analyst is a professional responsible for transforming raw data into meaningful insights that guide organizational strategy and decision-making.
    • The successful candidate will gain exposure to various industries within the group, including automotive dealerships, auctions, emergency services, call centres…
    • Plan and execute migrations of workstations, phone systems, and servers, ensuring minimal disruption to business operations.
    • Alongside this application-layer mastery, your superpower will be your ability to stress-test and fortify our ecosystem using advanced *load and penetration…
    • They are building a centralized AI platform that automates marketing, reporting, content production, customer workflows, and internal business operations.
    • As an AI Workflow Developer, you design, build and optimise the automation backbone of team5pm.
    • You connect tools, data sources, AI services and production…
    • As a Back End Developer (Python), you’ll be responsible for architecting, developing, and optimizing high-performance applications, APIs, and services that…
    • We are seeking a highly capable AI Systems & Automation Consultant to design, build, and optimize AI-powered workflows, systems, and operational processes…
    • As a Back End Developer (Python), you’ll be responsible for architecting, developing, and optimizing high-performance applications, APIs, and services that…
    • Design and build data pipelines.
    • Incorporate best practices of managing “big data” (i.e. high volume, high velocity, high variety).
    • You will provide hands-on assistance with the development of creative content for electronic personalised marketing, billing and other general Business to…

People also searched:

python internship

Job Post Details

Data Scientist Entry Level (Contract) - job post

The Focus Group
4.0 out of 5 stars
Johannesburg, Gauteng
R21 000 a month - Internship
You must create an Indeed account before continuing to the company website to apply

Job details

Pay

  • 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