Job Summary
In this role, you’ll design, build, and productionize machine learning and AI capabilities within high‑throughput, real‑time distributed systems. You will own the full engineering lifecycle from concept to deployment working alongside a highly skilled team that values experimentation, collaboration, and technical excellence.
Expect to work with modern tooling, contribute to impactful AI initiatives, and help shape features that power large‑scale, data‑driven environments. This role offers hybrid flexibility and a culture that supports continuous learning.
Skills & Experience:
Minimum 4+ years’ hands‑on experience in data science or data‑centric software engineering
Strong proficiency in Python and/or Java
Proven experience deploying ML/AI models into production
Solid SQL experience with large datasets
Comfortable working in Unix/Linux environments
Experience with CI/CD, Docker/Kubernetes, and microservices
Strong skills in feature engineering, validation, and model performance monitoring
Bonus: Kafka, NLP, LLMs, RAG, audio/signal processing, distributed systems
Qualification:
Bachelor’s in Data Science, Computer Science, Engineering, or Applied Mathematics
Master’s degree preferred
Background in telecommunications or signal processing is a plus
Contact LIZAAN BUNNING on 021 418 1750, quoting the Ref: CTI006464
Connect with us on www.communicate.co.za and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town.
Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.