Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

New

Data Engineer - AI Platform

Posted 2 views
Discussion

Summary

Data engineer designing, building, and maintaining scalable ETL/ELT pipelines, data models, and cloud data infrastructure (AWS/Azure/GCP) to supply high-quality data for the client's AI platform and ML models in Pretoria. Requires 3+ years in data engineering with SQL, Python/Java, and big data tools like Spark and Kafka.

About the Role

Our client is looking for a skilled Data Engineer to build and maintain robust data pipelines for their advanced AI platform in Pretoria . You will be responsible for designing, constructing, installing, testing, and maintaining highly scalable data management systems. Your work will be crucial in ensuring that high-quality data is available for machine learning models and AI applications. This role offers a fantastic opportunity to work with large datasets, modern data technologies, and contribute significantly to the company's data-driven innovation strategy within the bustling capital city of Gauteng .

Key Responsibilities

  • Design, build, and maintain scalable and reliable ETL/ELT pipelines for ingesting and processing diverse data sources.
  • Develop and optimize data models and database structures to support AI and machine learning workloads.
  • Implement data quality checks and monitoring systems to ensure data integrity and accuracy.
  • Collaborate with AI/ML engineers and data scientists to understand their data requirements and provide necessary data solutions.
  • Manage and optimize data infrastructure on cloud platforms (e.g., AWS, Azure, GCP).
  • Ensure data security and compliance with relevant regulations.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in data engineering, with a focus on building data pipelines for AI/ML applications.
  • Strong proficiency in SQL and programming languages like Python or Java.
  • Experience with big data technologies such as Spark, Hadoop, Kafka, and distributed databases.
  • Hands-on experience with cloud data services (e.g., AWS S3, Redshift, Glue; Azure Data Lake, Synapse; GCP BigQuery).
  • Familiarity with data warehousing concepts and data modeling best practices.

Benefits

  • Competitive salary and performance incentives.
  • Comprehensive medical, dental, and vision insurance.
  • Pension fund and other retirement benefits.
  • Opportunities for career advancement and skill development in Pretoria .
  • A collaborative work environment focused on innovation and data excellence.

Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →