Remote AI/ML Software Engineer (Graduate)

Placements24

Rustenburg

Hybrid

ZAR 360,000 - 600,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work

Job summary

Placements24 seeks a graduate software engineer for a fully remote role based in Rustenburg, North West. You will design, test, and deploy AI/ML models, write production-ready code in Python or Java, and collaborate with data scientists to bring algorithms to life.

Ideal candidates have a recent CS/SE/AI degree, strong Python skills, and familiarity with TensorFlow, PyTorch, or scikit-learn. Remote-friendly environment with learning opportunities and growth potential.

Qualifications

  • Recent graduate with a degree in CS, SE, AI or related field.
  • Strong programming skills with Python; Java is a plus.
  • Solid understanding of AI/ML concepts and common algorithms.
  • Familiarity with ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Experience with Git and software development best practices.
  • Excellent problem-solving and communication, especially remote work.

Responsibilities

  • Design, develop, and implement AI/ML algorithms and models.
  • Write clean, efficient, well-documented code in Python or Java.
  • Collaborate with data scientists to productionize algorithms.
  • Develop and maintain APIs for AI services.
  • Implement ML pipelines for data processing and model training.
  • Conduct unit and integration testing for quality and performance.
  • Optimize software for scalability and resource efficiency.
  • Stay up-to-date with AI/ML advancements.

Skills

Python
Java
AI/ML concepts
Git
Problem solving
Remote collaboration

Education

Bachelor's or Master's in Computer Science
Software Engineering or AI

Tools

TensorFlow
PyTorch
scikit-learn

Job description

Placements24 seeks a graduate software engineer for a fully remote role based in Rustenburg, North West. You will design, test, and deploy AI/ML models, write production-ready code in Python or Java, and collaborate with data scientists to bring algorithms to life.

Ideal candidates have a recent CS/SE/AI degree, strong Python skills, and familiarity with TensorFlow, PyTorch, or scikit-learn. Remote-friendly environment with learning opportunities and growth potential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer - AI & Machine Learning
Graduate Software Engineer - AI & Machine Learning

Placements24 • Rustenburg

Hybrid
ZAR 360,000 - 600,000
Fully remote work
Senior AI Software Engineer - Remote & Equity
Senior AI Software Engineer - Remote & Equity

Placements24 • Vereeniging

Hybrid
ZAR 1,100,000 - 2,000,000
Competitive salary
Health insurance
Stock options
+4
Remote Senior AI/ML Software Engineer
Remote Senior AI/ML Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Health benefits
Remote work
Remote AI Backend Engineer | Python/Java/Go
Remote AI Backend Engineer | Python/Java/Go

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 450,000 - 750,000
Remote work
Performance bonus
Training resources
+2
Senior AI/ML Data Scientist — Remote, Equity
Senior AI/ML Data Scientist — Remote, Equity

Placements24 • Rustenburg

Hybrid
ZAR 1,000,000 - 1,800,000
Annual bonus
Medical insurance
Equity/Stock options
+2
Remote AI Software Engineer — Build scalable ML systems
Remote AI Software Engineer — Build scalable ML systems

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 1,000,000
Fully remote
Bonuses
Health coverage
+2
Senior AI Engineer
Senior AI Engineer

Placements24 • Rustenburg

Remote
ZAR 1,000,000 - 1,600,000
Competitive salary
Remote flexibility
Learning opportunities
+2
Senior ML Architect: Scalable AI Systems (Remote SA)
Senior ML Architect: Scalable AI Systems (Remote SA)

Placements24 • Rustenburg

Hybrid
ZAR 1,200,000 - 2,000,000
Annual bonus
Equity options
Health, dental, and vision insurance
+2
Remote Senior AI/ML Engineer - Build & Deploy AI Systems
Remote Senior AI/ML Engineer - Build & Deploy AI Systems

Placements24 • LegKraal Gate

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Performance bonuses
Professional development budget
+1
Senior Software Engineer - AI/ML
Senior Software Engineer - AI/ML

Placements24 • LegKraal Gate

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Remote work
Career growth
+1