Senior AI Software Engineer

Placements24

Mbombela (Nelspruit)

On-site

ZAR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonuses
Stock options
Health, dental, and vision insurance

Job summary

Placements24 is seeking a Senior AI Software Engineer for our client in Nelspruit to lead the design, development, and deployment of advanced AI and ML capabilities within core products. You will build scalable AI solutions, optimize performance, and collaborate with cross-functional teams.

The role requires a strong CS background with 5+ years in software development, expertise in Python/Java/C++, ML frameworks like TensorFlow or PyTorch, and cloud experience (AWS/Azure/GCP).

Qualifications

  • Degree in CS/Engineering or related field.
  • 5+ years in software development with emphasis on AI/ML.
  • Proficiency in Python, Java or C++.
  • Experience with ML frameworks (TensorFlow, PyTorch, scikit-learn).
  • Cloud platforms (AWS, Azure, GCP) a plus.

Responsibilities

  • Design, build, and optimize AI algorithms and models.
  • Develop production-ready AI software with scalable performance.
  • Integrate AI models into existing applications.
  • Collaborate with data scientists and PMs to deliver solutions.
  • Write unit and integration tests; contribute to AI development practices.

Skills

AI/ML expertise
Unit testing
Cross-functional collaboration
Problem solving

Education

Bachelor's or Master's in CS/Engineering

Tools

Python
Java
C++
TensorFlow
PyTorch
scikit-learn
AWS
Azure
GCP

Job description

About the Role

Our client is looking for a highly skilled Senior AI Software Engineer to join their innovative development team in Nelspruit . This role involves designing, developing, and deploying advanced AI and machine learning capabilities into their core products and services. You will work on challenging problems, leveraging your expertise in software engineering and AI to build scalable, efficient, and robust AI solutions. This is an exciting opportunity to contribute to the technological advancement of the company and work in a stimulating environment with a focus on cutting-edge AI applications.

Key Responsibilities
  • Design, build, and optimize AI algorithms and machine learning models for specific applications.
  • Develop production-quality code for AI systems, ensuring scalability, performance, and maintainability.
  • Integrate AI models into existing software infrastructure and applications.
  • Collaborate with data scientists and product managers to understand requirements and deliver solutions.
  • Write comprehensive unit and integration tests for AI components.
  • Contribute to the continuous improvement of AI development practices and tools.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, with a strong focus on AI/ML.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Solid understanding of software architecture, data structures, and algorithms.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
Benefits
  • Competitive salary, performance bonuses, and potential stock options.
  • Comprehensive health, dental, and vision insurance.
  • Opportunities for continuous learning and professional development in AI and software engineering.
  • A collaborative and innovative work environment in Nelspruit .
  • Generous paid time off and a commitment to work-life balance.
  • Work on impactful projects at the forefront of AI technology.
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 • Pretoria

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Performance bonus
Hybrid work
Health insurance
+1
AI Software Engineer
AI Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 700,000 - 950,000
Health insurance
Hybrid work model
Learning opportunities
AI Software Engineer
AI Software Engineer

Placements24 • Paarl

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid
Retirement fund contributions
+3
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,500,000
Competitive compensation
On-site work Port Elizabeth
Health insurance
+2
AI Software Developer
AI Software Developer

Placements24 • Paarl

On-site
ZAR 300,000 - 420,000
Medical benefits
Retirement plan
Training opportunities
+1
AI/ML Software Engineer
AI/ML Software Engineer

Placements24 • Vereeniging

On-site
ZAR 540,000 - 900,000
Competitive salary
Health insurance
PTO & holidays
+1
Senior AI/ML Platform Engineer
Senior AI/ML Platform Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance-based bonuses
Health, dental, and vision insurance
+3
Senior AI Systems Engineer
Senior AI Systems Engineer

Placements24 • Siyancuma Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Bonuses
Health insurance
Generous PTO
+1
AI Integration Specialist
AI Integration Specialist

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary
Health & wellness programs
+1