Senior AI Software Engineer

Placements24

Upington

On-site

ZAR 900,000 - 1,300,000

Full time

5 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
Medical insurance
Professional development
Upington location

Job summary

Placements24 in Upington is seeking a Senior AI Software Engineer to design, develop, and deploy AI-enabled software systems.

You will integrate ML models, collaborate with data scientists, and drive scalable solutions in a fast-paced team. Candidates should have 5+ years in software engineering with AI/ML experience and strong Python/Java/C++ skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software engineering, with a focus on AI/ML.
  • Strong proficiency in Python, Java, or C++.
  • Experience with AI/ML frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn.

Responsibilities

  • Design, develop, and implement scalable, high-performance AI-driven software systems.
  • Integrate machine learning models into production applications and services.
  • Write clean, efficient, and well-documented code adhering to best practices.
  • Collaborate with data scientists, researchers, and other engineers to deliver AI solutions.
  • Optimize AI models and algorithms for deployment in real-world environments.
  • Contribute to architectural decisions and technical roadmap development for AI initiatives.

Skills

Python
Java
C++

Education

Bachelor's or Master's degree in Computer Science/Software Engineering or related field

Tools

TensorFlow
PyTorch
Scikit-learn
Distributed systems
Cloud platforms

Job description

About the Role

Our client is seeking a seasoned Senior AI Software Engineer to join their dynamic team in Upington . This role focuses on designing, developing, and deploying robust software solutions that incorporate advanced artificial intelligence and machine learning capabilities. You will be instrumental in building scalable systems that leverage AI to solve complex business challenges and enhance product offerings. The ideal candidate possesses strong software engineering fundamentals combined with practical experience in AI/ML development and deployment.

Key Responsibilities
  • Design, develop, and implement scalable, high-performance AI-driven software systems.
  • Integrate machine learning models into production applications and services.
  • Write clean, efficient, and well-documented code adhering to best practices.
  • Collaborate with data scientists, researchers, and other engineers to deliver AI solutions.
  • Optimize AI models and algorithms for deployment in real-world environments.
  • Contribute to architectural decisions and technical roadmap development for AI initiatives.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software engineering, with a focus on AI/ML.
  • Strong proficiency in programming languages like Python, Java, or C++.
  • Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and libraries (e.g., Scikit-learn).
  • Understanding of distributed systems and cloud computing platforms.
  • Excellent problem-solving skills and ability to work independently and in a team.
Benefits
  • Competitive salary and annual performance bonuses.
  • Comprehensive medical, dental, and vision insurance plans.
  • Opportunities for continuous learning and professional development.
  • A collaborative team environment in the strategic location of Upington . Work on exciting 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

Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental & vision insurance
Professional growth & training
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Career development
Cutting-edge tools
+2
AI Software Engineer
AI Software Engineer

Placements24 • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development
AI Solutions Developer
AI Solutions Developer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Salary + annual bonus
Medical + retirement benefits
Hybrid work model
+3
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
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Pietermaritzburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary with bonuses
Hybrid work model
Health insurance
+3
AI Software Engineer
AI Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Performance bonus
Hybrid work model
Health and retirement benefits
+2
Software Engineer - AI Development
Software Engineer - AI Development

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 620,000
Hybrid work model
Growth opportunities
Competitive compensation
Senior AI Solutions Architect
Senior AI Solutions Architect

Placements24 • Pretoria

On-site
ZAR 1,000,000 - 2,000,000
Highly attractive salary and incentive
Comprehensive health coverage
Career advancement opportunities
+2
Junior AI Engineer
Junior AI Engineer

Placements24 • Soweto

On-site
ZAR 240,000 - 360,000
Competitive salary
Mentorship in AI
Career growth opportunities
+1