Senior AI Software Engineer
Job in
Upington, 8801, South Africa
Listed on 2026-10-10
Listing for:
Placements24
Full Time
position Listed on 2026-10-10
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Job Description & How to Apply Below
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.
- 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., Tensor Flow, 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.
- 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.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×