CDIabout 1 month ago

Software Engineer (Algorithms)

Apply Now
South Africa

Job Description

Premium Ad Verified Ad Software Engineer (Algorithms) Helderberg Personnel Wednesday, 13 May 2026 Engineering - Engineering Management Western Cape

FULL TIME

Job Specification Company Reference Number SW004952/AM Job Summary Key tasks include: Specifications for any required tests, whether for data gathering or final implementation testing Effective benchmarked and tested algorithms in C/C++ Machine learning source code (training) in Python

Well maintained training data and error bars on each measured parameter well documented Requirements include: B.Sc., M.Sc. or B.Eng qualification

Expérience

At least 7+ years work experience in programming and/or modeling Office based work with rare exceptions Fluent in English Willingness to travel for work Willingness to put in overtime on occasion

Exceptional problem-solving skills Strong Applied Mathematics background Competent in at least one compiled language, preferably C or C++ Some experience with ML and Python Qt experience a plus Skills / attributes and values required: Team Collaboration Communication Skills Time Management Attention to detail Bias for action with a focus on delivery Proactive in identifying opportunities for product improvement Committed to improving skills Helderberg Personnel Recruiter Apply Now Refer a friend

Job Details

  • Country : Afrique du Sud
  • Contract Type : CDI

Job Details

  • Country : Afrique du Sud

  • Contract Type : CDI

---

**

[Click the Apply button below to see the contact details]

Expert Application Advice

Technical proficiency — Apply Now expects hands-on mastery of Python. Don't just list them: describe a concrete project where you used them and the outcome delivered.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Active portfolio — Your GitHub profile or online portfolio is your real CV for an IT recruiter. Build it with your 2-3 best projects before applying — it's your most convincing proof of competence.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Ready to apply?

Safety Reminder

Never pay money to get an interview. Taf4All will never contact you to request application fees.

You might also be interested in

BE

Software Engineer.

beBeeSouth Africa

Software Engineer. chez beBee à South Africa.

CDI
about 1 month ago
AP

Systems Software Engineer

Apply NowSouth Africa

Systems Software Engineer chez Apply Now à South Africa.

CDIRemuneration R 25 000
about 2 months ago
BE

Senior Software Engineer

beBeeSouth Africa

Senior Software Engineer chez beBee à South Africa.

CDIsalary for Software Engineer : ZAR 480 000
about 1 month ago
BE

Senior Software Engineer

beBeeSouth Africa

Senior Software Engineer chez beBee à South Africa.

CDIsalary 16,046
about 2 months ago