Stellenbosch: Senior Software Engineer – Data Science (CH1148) posted by Capital H Staffing and Advisory Solutions
Posted on 2025-08-28 00:00:00
Employer | Capital H Staffing and Advisory Solutions |
---|---|
Category | Other Engineering |
Location | Western Cape / Stellenbosch |
Job Summary
Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems. The clients Data Science team is looking for a Senior Software Engineer with strong Data Science expertise to help design and implement cutting-edge machine learning and AI features. These features will unlock powerful insights and real value from the massive volumes of data processed by our large-scale, real-time distributed systems.
In this role, you’ll collaborate with a team of highly skilled professionals in a dynamic and innovative environment. Youll be involved from the very beginning of the product lifecycle evolving ideas, implementation, all the way to deployment at client sites. This is a rare opportunity to build solutions that have real-world impact while working at the intersection of software engineering and data science.
The ideal candidate is a proactive problem solver who takes full ownership of his/her work and thrives in dynamic environments. You are naturally curious, adaptable and eager to learn. Strong communication skills are essential, as you’ll be expected to convey complex technical concepts clearly to both technical peers and non-technical stakeholders. Youll collaborate closely across multiple teams to tackle challenging, real-world problemsalways keeping the end user and support teams in mind to ensure that the features you help build are both impactful and practical.
Required:
- Bachelors degree in Data Science, Computer Science, Engineering, Applied Mathematics, or a related quantitative field with a focus on data science, AI, or machine learning.
- At least 4 years of hands-on experience in a data science or data-focused software engineering role.
- Proven experience in the training, deployment and operational support of machine learning or AI models in production environments.
- Strong programming skills in Python and/or Java, with a solid understanding of software engineering principles and best practices.
- Proficient in database design and querying, including experience with SQL and working with large datasets.
- Comfortable working in Unix-based environments, including scripting, troubleshooting and networking.
- Experience with data wrangling, feature engineering and model evaluation techniques.
- Experience with version control systems, container technologies, microservice-based architectures, and CI/CD pipelines tailored for machine learning workflows.
Preferred:
- Masters in Data Science, Computer Science, Engineering, Applied Mathematics, or a related field.
- Experience working with real-time or event processing systems, such as Apache Kafka.
- Strong understanding of distributed systems and scalability challenges in big data environments.
- Practical experience with audio processing, NLP, LLM or RAG techniques.
- Experience building and deploying ML services as dynamically scalable microservices.
- Proven ability to mentor junior team members and contribute to technical leadership within a team.
- Background in telecommunications, signal processing or IP networks will be a big bonus.
Tech Stack:
- Kafka
- Java
- Git
- Vertica
- Grafana
- Elasticsearch
- gPRC
- Python
- Jupyter
- Docker
Whats on Offer
- Exciting personal and career growth opportunities.
- A collaborative, relaxed, and innovative work culture.
- The chance to work with state-of-the-art technologies and complex distributed systems.
- Hybrid working (In office 3 Days per week)
Other:
- Only shortlisted candidates will be contacted. Should you not hear from us after 30 days you may consider your application unsuccessful
- Only SA Citizens will be considered
- Please include your current salary and salary expectations.
Click Go Apply to apply online!
Get Similar Job Alerts
More jobs in Stellenbosch
More jobs in Western Cape
Browse Other Engineering Jobs
Browse Capital H Staffing and Advisory Solutions Jobs
Apply directly for this position. Please read all instructions carefully.
We do not process job applications; we simply aggregate and display job listings.
More related positions
Stellenbosch: Junior Laboratory Analysts (1 Year contract) posted by Status Staffing
A recent professional profile photo is to accompany your applicationEMPLOYMENT TYPEnbsp nbsp nbspnbspnbspnbspnbspnbspnbspnbspnbspnbsp 1 year fixed term...
View Job
Junior Laboratory Analysts (1 Year contract)
Stellenbosch: Senior Software Engineer – Data Science (CH1148) posted by Capital H Staffing and Advisory Solutions
Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of...
View Job
Senior Software Engineer – Data Science (CH1148)
Stellenbosch: Gardener posted by Craven Cottage CC
DutiesnbspTake ownership of the veggie garden and indoor plantsAssist the team with maintaining the gardenPlanting plant maintenanceAbility to assess...
View Job
Gardener
Stellenbosch: Housekeeper posted by Craven Cottage CC
DutiesnbspAssist with the overall operation and smooth running of a luxury villa, ensuring guest satisfaction and maintaining the propertys high...
View Job
Housekeeper
Stellenbosch: HR Administrator posted by FROGG Recruitment
Human Resource Administrator Stellenbosch Cape Winelands Our client in Stellenbosch Cape Winelands is looking for a Human Resource Administrator HR...
View Job
HR Administrator
Stellenbosch: Customer Experience Expert (US Hours) (Stellenbosch) posted by Datafin
Customer Experience Expert US Hours StellenboschOtherStellenbosch - Western Cape - South AfricaENVIRONMENT Our client is dedicated to supporting cyclists...
View Job
Customer Experience Expert (US Hours) (Stellenbosch)
Stellenbosch: Mechatronics Technician posted by Pillango Placements
In this role, you will assist in the implementation and maintenance of automated manufacturing equipment within the internal manufacturing...
View Job
Mechatronics Technician
Stellenbosch: Draughtsman posted by Hire Resolve
Are you a skilled Draughtsman with 45 years of hands-on experience using Autodesk software, including AutoCAD and Revit at an advanced level?Our client is...
View Job
Draughtsman
Cape Town: Electrician – 24/7 Service | Stellenbosch-Based Role posted by O’Brien Recruitment
LocationStellenbosch, Western Cape Candidates must reside within 15 minutes driving distance of central StellenboschIntroductionWe are recruiting on behalf...
View Job
Electrician – 24/7 Service | Stellenbosch-Based Role
Stellenbosch: Accountant (Argiculture) posted by Profile Personnel
Role PurposeJoin a dynamic investment holding company focused on agricultural-related businesses. The company, through its subsidiaries, holds equity stakes...
View Job
Accountant (Argiculture)
Stellenbosch: Manual QA Tester (CH1134) posted by Capital H Staffing and Advisory Solutions
Join a high-performing engineering team focused on quality and innovationOur client, a dynamic and growing tech company based in Stellenbosch, is looking...
View Job
Manual QA Tester (CH1134)
Stellenbosch: Senior Software Engineers (CH1129b) posted by Capital H Staffing and Advisory Solutions
Join a world-class team developing high-performance, distributed telecom systemsOur client, a medium-sized engineering company based in Stellenbosch,...
View Job
Senior Software Engineers (CH1129b)
Stellenbosch: Logistics and Asset Manager – Technology industry – Stellenbosch, Western Cape posted by Hire Resolve
Hire Resolves client in the Technology industry is urgently seeking the expertise of a Logistics and Asset Manager in Stellenbosch, Western...
View Job
Logistics and Asset Manager – Technology industry – Stellenbosch, Western Cape
Stellenbosch: ACCOUNTANT / STELLENBOSCH posted by Work Africa
ACCOUNTANT SAIPA STELLENBOSCH WESTERN CAPE - This role will work closely with the Financial Manager to attend to tasks like financial reporting,...
View Job
ACCOUNTANT / STELLENBOSCH
Stellenbosch: Accounts Receivable and invoice Administrator – Somerset West posted by Sagen Advisory
Sagen Advisory is currently recruiting an Accounts Receivable and invoice Administrator on behalf of our international client, based in Somerset West, a...
View Job
Accounts Receivable and invoice Administrator – Somerset West
Stellenbosch: CF & LCA Engineer posted by Hire Resolve
Hire Resolves client is looking for anbspCF amp LCA Engineer with strong systems thinking abilities to join their young dynamic team as in...
View Job
CF & LCA Engineer
Stellenbosch: Chef De Partie posted by Wild Dreams Hospitality
This role demands a passion for fine dining, a keen eye for detail, and a deep understanding of flavor combinations and global food trends. It requires...
View Job
Chef De Partie
Stellenbosch: Business PHP Web Developer posted by Hire Resolve
Hire Resolves client is looking for a Business PHP Web Developer to join their team in Stellenbosch, WC.nbspAs a Business PHP Web Developer, you will ensure...
View Job
Business PHP Web Developer
Stellenbosch: Construction Manager (Building) posted by Lotus HR and Recruitment
KEY REQUIREMENTS TO MEET FOR CONSIDERATIONYou will have completed a degree in Construction Management, coupled with 5-8 years experience in fully managing...
View Job
Construction Manager (Building)
Stellenbosch: C++ Developer posted by Plus1X Solutions (Pty) Ltd
We are seeking experienced C Developers to join a high-impact team in Stellenbosch. 3 Year ContractJob OverviewWe are looking for a skilled C Developer to...
View Job
C++ Developer
Stellenbosch: Demi Chef d’ Partie posted by Craven Cottage CC
ResponsibilitiesMaintain health, hygiene and safety requirementsHave full knowledge of all menu items, daily features and promotionsEnsure the cleanliness...
View Job
Demi Chef d’ Partie
Stellenbosch: C++ Developer posted by Plus1X Solutions (Pty) Ltd
Job Specification C DeveloperWe are seeking seasoned C developers to join a 3-year project focused on developing a Fire Control System for a Missile...
View Job
C++ Developer
Stellenbosch: Operations Co-Ordinator posted by Hire Resolve
Our client is looking for an Operations Coordinator to join their team in Stellenbosch, WC. The ideal candidate will be responsible for ensuring smooth...
View Job
Operations Co-Ordinator
Cape Town: IT Helpdesk Agent – Stellenbosch posted by The Talent Room
A company in Stellenbosch is looking for an IT Helpdesk Agent.The Technical Support Agents provide friendly and efficient first line support, as well as...
View Job
IT Helpdesk Agent – Stellenbosch
Stellenbosch: Sales Administrator posted by Persona Staff
Requirements2 years of relevant experienceProficiency in MS OfficeStrong work ethic and sense of responsibilityAbility to perform under pressure.A...
View Job
Sales Administrator