Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

New

Senior AI/ML Data Engineer

Posted 1 view
Discussion

Summary

A Senior AI/ML Data Engineer in Upington, South Africa will design, build, and optimize ETL/ELT pipelines, data warehouses, and data lakes that power AI/ML initiatives, ensuring data quality and governance while collaborating with data scientists and ML engineers. Core stack includes SQL, Python/Scala, Spark/Hadoop, and cloud data platforms (AWS, Azure, or GCP).

About the Role

Our client is seeking a seasoned Senior AI/ML Data Engineer to enhance their data infrastructure and support AI/ML initiatives in Upington . This role is critical for designing, building, and maintaining scalable data pipelines and systems that enable the efficient processing and analysis of large datasets for machine learning applications. You will collaborate closely with data scientists and ML engineers to ensure data quality, accessibility, and performance. This is an excellent opportunity to play a key role in building the foundation for advanced AI solutions in a growing organization.

Key Responsibilities

  • Design, develop, and optimize robust ETL/ELT pipelines for AI and machine learning workflows.
  • Build and maintain scalable data warehouses and data lakes to support AI/ML initiatives.
  • Ensure data quality, integrity, and accessibility for data scientists and ML engineers.
  • Implement data governance best practices and ensure compliance with data security standards.
  • Collaborate with cross-functional teams to understand data requirements and deliver effective solutions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
  • 5+ years of experience in data engineering, with a focus on supporting AI/ML projects.
  • Proficiency in SQL and programming languages such as Python or Scala.
  • Experience with big data technologies (e.g., Spark, Hadoop) and cloud data platforms (AWS, Azure, GCP).
  • Strong understanding of data modeling, database design, and data warehousing concepts for Upington operations.

Benefits

  • Highly competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for career advancement and skill development.
  • Access to modern data infrastructure and technologies.
  • A collaborative team environment focused on innovation and impact.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available