Senior Software Engineer â Data Scientist
ExecutivePlacements.com
About the role
Senior Software Engineer – Data Scientist
Location: Stellenbosch, South Africa
Date posted: Friday, March 13, 2026
Salary: 852 000 Annually SUMMARY
My client is looking for a developer who loves solving real‑world problems with data, building intelligent systems that scale globally. This opportunity offers high autonomy, meaningful ownership, and the chance to grow within a modern engineering culture. If you're seeking a role where innovation truly matters, this is it. POSITION INFO
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 QUALIFICATIONS • Bachelor’s in Data Science, Computer Science, Engineering, or Applied Mathematics • Master’s degree preferred • Background in telecommunications or signal processing is a plus
#J-18808-Ljbffr
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free