AI Software Engineer

Placements24

Vereeniging

Hybrid

ZAR 700,000 - 950,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Hybrid work model
Learning opportunities

Job summary

Placements24 in Vereeniging seeks an experienced AI Software Engineer to design, implement, and optimize AI-powered software solutions. You will collaborate with data scientists and product managers to turn ML models into scalable applications.

You will contribute across the software lifecycle, write clean, tested code, and participate in design reviews. This hybrid role offers in-office collaboration with some remote work flexibility.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proven software development experience focused on AI/ML.
  • Proficient in Python, Java, or C++.
  • Experience with AI/ML libraries and frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Understanding of Agile/Scrum methodologies.

Responsibilities

  • Develop and maintain software systems incorporating machine learning models and AI functionalities.
  • Implement data pipelines for training and inference of AI models.
  • Optimize AI algorithms for performance and scalability.
  • Collaborate with data scientists to integrate models into production environments.
  • Write clean, well-documented, and thoroughly tested code.
  • Participate in code reviews and architectural design discussions.

Skills

AI/ML development
Programming languages
ML libraries
Agile methodologies
MLOps / Cloud

Education

Bachelor's degree in Computer Science or Software Engineering

Job description

About the Role

Our client is looking for a skilled AI Software Engineer to join their innovative team in Vereeniging . You will be responsible for developing, implementing, and optimizing AI-powered software solutions. This role involves close collaboration with data scientists and product managers to translate machine learning models into robust, scalable applications. You will contribute to the entire software development lifecycle, ensuring high-quality code and efficient deployment. This hybrid position offers the flexibility to balance remote work with essential in-office collaboration, fostering a dynamic team environment.

Key Responsibilities
  • Develop and maintain software systems incorporating machine learning models and AI functionalities.
  • Implement efficient data pipelines for training and inference of AI models.
  • Optimize AI algorithms and code for performance, scalability, and resource utilization.
  • Collaborate with data scientists to integrate models into production environments.
  • Write clean, well-documented, and thoroughly tested code following software engineering best practices.
  • Participate in code reviews and contribute to architectural design discussions.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, with a focus on AI or machine learning applications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Understanding of software development methodologies (Agile, Scrum).
  • Familiarity with cloud platforms and MLOps principles is advantageous.
Benefits
  • Competitive salary and performance incentives.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous learning and skill development.
  • A hybrid work model providing work-life balance and collaborative opportunities.
  • Be part of a team building cutting-edge AI solutions in Vereeniging .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Software Engineer
AI Software Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits package
Professional development
+2
AI Software Developer
AI Software Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Bonus potential
Health & retirement benefits
Hybrid schedule
+2
Senior AI Engineer
Senior AI Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,600,000
Competitive salary
Medical, dental, vision coverage
Stock options
+2
AI Solutions Developer
AI Solutions Developer

Placements24 • Sandton

Hybrid
ZAR 700,000 - 1,000,000
Bonuses
Health benefits
Learning & development
+2
Lead AI Engineer
Lead AI Engineer

Placements24 • Gauteng

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary & benefits
Hybrid work model
Professional development
Hybrid AI Software Engineer - Build Scalable ML Apps
Hybrid AI Software Engineer - Build Scalable ML Apps

Placements24 • Vereeniging

Hybrid
ZAR 700,000 - 950,000
Health insurance
Hybrid work model
Learning opportunities
AI Systems Administrator
AI Systems Administrator

Placements24 • Soweto

Hybrid
ZAR 700,000 - 900,000
Hybrid work
Professional development
AI tech exposure
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

E-Merge • South Africa

Hybrid
ZAR 810,000 - 990,000
Intermediate AI Engineer - Pretoria - up to R720k CTC
Intermediate AI Engineer - Pretoria - up to R720k CTC

ATS Client • Pretoria

Hybrid
ZAR 432,000 - 720,000
Senior AI Software Engineer - Midrand / Hybrid - R900K PA
Senior AI Software Engineer - Midrand / Hybrid - R900K PA

ATS Client • Midrand

On-site
ZAR 1,000,000 - 1,700,000