Senior Software Engineer – Data Science
3 days ago
You've scaled systems that laugh in the face of latency.
Now it's time to engineer intelligence that moves the needle—globally.
Our client is engineering real-time, distributed platforms that process data at telecom-grade scale. This isn't your average analytics gig. It's where software engineering and data science collide to build AI features that actually do something—at speed, at scale, and in production.
If you've ever said, "I don't just train models—I deploy them," we're already interested.
What you'll be building:
ML/AI features that run inside high-volume, real-time distributed systems
Microservices that scale dynamically and integrate seamlessly
Data pipelines that transform chaos into clarity
Solutions that go from whiteboard to client deployment—with zero fluff
Your toolbox includes:
Python, Java, SQL
Unix-based environments, CI/CD pipelines
Kafka, containers, microservices
Feature engineering, model evaluation, version control
Production-grade ML workflows
You'll thrive here if:
You've deployed models into production and debugged them under pressure
Think in algorithms but communicate like a product owner
You've mentored juniors and shaped technical direction
You've worked with NLP, audio processing, LLMs or RAG—and you know what works in the wild
You understand distributed systems and how to make them behave
Bonus points if you've touched:
Real-time event systems
Telecom, signal processing or IP networks
Scalable ML services that don't just run—they evolve
This is not a sandbox. It's a launchpad for engineers who want their code to matter
Contact Seth Hickley at [email protected] or call
Quote Ref: CTI006019.
Connect with us at
Register your CV to create a profile or browse all our IT jobs.
We're one of Cape Town's top Developer Recruitment Agencies—whether you're into front-end finesse or back-end brilliance.
-
Senior Software Engineer
5 days ago
Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full timeARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...
-
Senior Data Engineer
1 week ago
Cape Town, Western Cape, South Africa ILaunch Full time R500 000 - R1 200 000 per yearSynopsisLeading Financial Services Group requires a Senior Software Data Engineer who will be responsible for developing Machine Learning Artefacts and Insights.Job DescriptionBuild configurable data ingestion platforms to collect and protect data Simplified data transformation and product development Accelerate the development of insights and Machine...
-
Senior Software Engineer
1 week ago
Cape Town, Western Cape, South Africa Balancell Full time R150 000 - R250 000 per yearBalancell Energy is a forward-thinking engineering manufacturing company, committed to delivering innovative energy solutions. As we continue to expand, we are seeking a newSenior Software Engineer,to join our team.Position Overview:As aSenior(Level 3) Software Engineer, you are expected to demonstrate technical leadership, strong architectural judgment, and...
-
Cape Town, Western Cape, South Africa NTT DATA, Inc. Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior...
-
Senior Software Engineer
1 week ago
Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per yearRole DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...
-
Software Developer/Data Engineer
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R500 000 - R1 200 000 per yearSoftware Developer/Data Engineer - 12 Month ContractEducational QualificationsBSc Computer Science / BEngProfessional QualificationsAWS Professional CertificationYears of Experience4 to 8 years of Data Engineering or Software Development experience working on Data-Driven ecosystemsSkills / Requirements4 to 8 years of Data Engineering or Software Development...
-
Senior Data Science Consultant
1 week ago
Cape Town, Western Cape, South Africa k0dehut Full time R1 200 000 - R2 400 000 per yearSenior Data Science ConsultantOur Client is seeking a full-time Senior Data Science Consultant with strong data science and consulting expertise to join our dynamic and growing Data Science team.Location: South Africa (Remote / Hybrid)Role and ResponsibilitiesAs part of our Clients Data Science team, you will report directly to the Head: Data Science.As a...
-
Senior Data Science Consultant
1 week ago
Cape Town, Western Cape, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearHire Resolve's client is looking for a Senior Data Science Consultant to join their team in Cape Town (Remote), the candidate needs to have strong data science and consulting expertise to join our dynamic and growing Data Science team. Role and Responsibilities:As part of our Data Science team, you will report directly to the Head: Data Science.As a Senior...
-
Senior Data Science Consultant
1 week ago
Cape Town, Western Cape, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per yearA leading company with a mix of consumer brands and financial services are looking for a full-time Senior Data Science Consultant with strong data science and consulting expertise to join their dynamic and growing Data Science team, based in Cape Town. ResponsibilitiesAs part of their Data Science team, you will report directly to the Head: Data Science.As...
-
Senior Software Engineer
1 week ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R1 200 000 - R2 400 000 per yearMinimum requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.7+ years experience as a Software Developer / Senior Software Developer Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading...