AI/ML Data Engineer - Scalable ETL Pipelines

Placements24

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Performance bonuses
Professional development
Paid time off
Retirement plan

Job summary

Placements24 in Randburg, Gauteng is seeking an experienced AI/ML Data Engineer to build robust data pipelines and infrastructure supporting machine learning initiatives. You will collect, clean, transform, and manage large datasets for data scientists and ML engineers.

The role emphasizes data quality, efficiency, and collaboration across teams, with opportunities to work on cutting-edge technologies and contribute to high-impact projects.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3+ years of data engineering experience supporting AI/ML workloads.
  • Proficiency in SQL and experience with relational and NoSQL databases.
  • Strong experience with ETL tools and frameworks (e.g., Apache Spark, Pandas, Airflow).
  • Experience in programming languages such as Python or Scala.
  • Familiarity with cloud data platforms (AWS, Azure, GCP).
  • Understanding of data warehousing concepts and big data technologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with data modeling is a plus.

Responsibilities

  • Design, build, and maintain scalable data pipelines for AI and machine learning projects.
  • Develop and implement ETL processes to extract, transform, and load data from various sources.
  • Ensure data quality, integrity, and consistency across all data systems.
  • Collaborate with data scientists and ML engineers to understand data requirements.
  • Optimize data storage and retrieval for performance and efficiency.
  • Manage and maintain databases and data warehouses.
  • Implement data governance and security best practices.
  • Develop tools and scripts to automate data-related tasks.
  • Monitor data pipeline performance and troubleshoot issues.
  • Stay current with emerging data engineering technologies and best practices.

Skills

SQL
NoSQL
Python/Scala
ETL
Data modeling
Problem solving
Communication

Education

Bachelor's degree in CS/IT/Engineering

Tools

Apache Spark
Pandas
Airflow
AWS/Azure/GCP
Data warehouses

Job description

Placements24 in Randburg, Gauteng is seeking an experienced AI/ML Data Engineer to build robust data pipelines and infrastructure supporting machine learning initiatives. You will collect, clean, transform, and manage large datasets for data scientists and ML engineers.

The role emphasizes data quality, efficiency, and collaboration across teams, with opportunities to work on cutting-edge technologies and contribute to high-impact projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Data Engineer: Build Scalable Pipelines for ML
AI Data Engineer: Build Scalable Pipelines for ML

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical, dental, and vision insurance
Generous annual leave
Data Engineer - Build Scalable Pipelines & Insights
Data Engineer - Build Scalable Pipelines & Insights

Firstrand Bank Limited • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Medical, dental, and vision insurance
Performance bonuses
Professional development opportunities
+2
AI/ML Data Engineer — Big Data Platform Builder
AI/ML Data Engineer — Big Data Platform Builder

Placements24 • LegKraal Gate

On-site
ZAR 600,000 - 900,000
Health insurance
Retirement plans
Growth opportunities
Hybrid AI Data Engineer: Build Scalable ML Pipelines
Hybrid AI Data Engineer: Build Scalable ML Pipelines

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Hybrid work
Health benefits
+2
AI Data Engineer - Scalable Pipelines for ML
AI Data Engineer - Scalable Pipelines for ML

Firstrand Bank Limited • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Medical, dental, and vision insurance
Performance bonuses
Professional development opportunities
+2
Senior ML Engineer – Scalable AI & Data Pipelines
Senior ML Engineer – Scalable AI & Data Pipelines

Placements24 • Durban

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid and pension
Training and industry conferences
+2
AI/ML Data Engineer
AI/ML Data Engineer

Placements24 • Johannesburg

On-site
ZAR 600,000 - 900,000
Medical insurance
Dental insurance
Vision insurance
+4
AI/ML Data Engineer: Build Scalable Pipelines & Data Lakes
AI/ML Data Engineer: Build Scalable Pipelines & Data Lakes

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary and incentives
Health, dental and vision benefits
Generous paid time off
+5
Senior Data Engineer — Remote AI Data Pipelines Lead
Senior Data Engineer — Remote AI Data Pipelines Lead

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Professional development opportunities
Remote AI/ML Data Engineer: Scalable Pipelines & Data Quality
Remote AI/ML Data Engineer: Scalable Pipelines & Data Quality

Placements24 • Upington

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Health benefits
Paid time off
+3