🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Location Cape Town / Johannesburg (Hybrid) Job Intro We are passionate about building scalable, reliable machine learning systems that create real customer impact. Our team blends technical excellence with enjoyment—we learn continuously, solve meaningful problems, and celebrate the solutions we deliver. With several production ML systems already live and more coming, this is a place to grow, contribute, and thrive. Job Purpose Apply deep ML engineering expertise to design and operationalise scalable, production-grade machine learning systems across the bank. This includes architecting robust data and compute infrastructure, establishing strong MLOps foundations, and enabling high-performance deployments on Azure, Databricks, AKS, Spark, Airflow and MLflow. The role advances the bank’s ML capabilities and provides technical leadership enterprise wide. Job Responsibilities Demonstrate proven cloud experience on Azure with strong system/application architecture skills (including AKS, Databricks, Spark, Airflow, and MLflow expertise), alongside expert-level knowledge of data structures, algorithms, computability and complexity, and computer architecture, with practical experience using an enterprise feature store. Apply strong data science literacy - including understanding of model types, feature engineering, statistical principles, evaluation metrics, and common modelling workflows - to effectively bridge the gap between model development and production. Expert proficiency in programming tools (such as Python, R, etc.) for data manipulation, statistical analysis, model implementation, and production grade machine learning tasks is essential. Implement MLOps practices to streamline the deployment, monitoring, and management of machine learning models in production, ensuring reproducibility, scalability and model governance. Develop, maintain, and evolve a scalable, reliable machine learning platform that meets community and stakeholder needs, proactively resolving performance bottlenecks and optimizing resource usage across compute and storage layers. Automate the end-to-end machine learning pipeline , from data ingestion, feature engineering to model deployment, monitoring and lifecycle management. Design and build robust inference systems , such as APIs, batch processing, and real-time streaming solutions, to facilitate the deployment and utilization of machine learning models. Leverage GPU acceleration to enhance the performance and efficiency of machine learning models, particularly for deep learning tasks. Qualification STEM Qualification Engineering, Computer Science, Econometrics, Mathematical Statistics, Actuary Science Masters or Doctorate will be an added advantage Minimum Experience Level 3-7 years’ experience in a data science or cloud-based role Portfolio of delivering projects successfully into production --------------------------------------------------------------------------------------- Please contact the Nedbank Recruiting Team at +27 860 555 566
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.