Senior Software Engineer - AI Platforms

Placements24

Noord-Kaap

Sur place

ZAR 1 000 000 - 1 800 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Competitive salary
Health insurance
Professional development budget
Retirement plan
Collaborative environment
AI infrastructure projects

Résumé du poste

Placements24 in Kimberley is seeking a seasoned Senior Software Engineer to join our core engineering team to design, build, and deploy scalable AI platforms that empower data scientists and ML engineers.

You will lead the development of robust APIs, contribute to architectural strategy, and drive CI/CD practices while mentoring junior engineers in a fast-paced, innovative environment in Kimberley.

Qualifications

  • Bachelor's or Master's degree in CS/Software Engineering or related field.
  • 5+ years of professional software engineering experience with a track record of delivering complex systems.
  • Strong proficiency in Python, Java, Go, or C++.
  • Experience building and operating distributed systems and microservices.

Responsabilités

  • Design, develop, test, and deploy scalable software systems for AI platforms.
  • Build and maintain robust APIs and services for data processing and model serving.
  • Collaborate with data scientists and ML engineers to understand platform needs.
  • Optimize platform performance, reliability, and scalability.
  • Apply best practices in software development including CI/CD and code reviews.
  • Contribute to architectural decisions and technical strategy for AI platform development.
  • Troubleshoot complex issues within the AI platform ecosystem.
  • Mentor junior engineers and promote technical excellence.

Connaissances

Python
Java
Go
C++

Formation

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

Outils

Docker
Kubernetes
AWS
Azure
GCP

Description du poste

About the Role

Our client, a dynamic force in the AI & Emerging Technologies space, is seeking a seasoned Senior Software Engineer to join their core engineering team in Kimberley. This role is critical for the development and maintenance of scalable, high-performance AI platforms that underpin our client's innovative products and services. You will be instrumental in designing, building, and deploying robust software solutions that empower data scientists and machine learning engineers. This position requires a strong foundation in software engineering principles, coupled with a deep understanding of the challenges and opportunities within the AI domain. If you are passionate about building the infrastructure that drives AI innovation, this is an excellent opportunity to make a significant impact within our Kimberley office.

Key Responsibilities
  • Design, develop, test, and deploy scalable and reliable software systems for AI platforms.
  • Build and maintain robust APIs and services that enable efficient data processing and model serving.
  • Collaborate with data scientists and ML engineers to understand their platform needs and provide effective solutions.
  • Optimize platform performance, reliability, and scalability.
  • Implement best practices in software development, including code reviews, automated testing, and CI/CD pipelines.
  • Contribute to architectural decisions and technical strategy for AI platform development.
  • Troubleshoot and resolve complex technical issues within the AI platform ecosystem.
  • Mentor junior software engineers and contribute to a culture of technical excellence.
  • Stay updated with the latest advancements in software engineering and AI technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software engineering experience, with a proven track record of delivering complex systems.
  • Strong proficiency in one or more programming languages such as Python, Java, Go, or C++.
  • Experience building and operating distributed systems and microservices.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Understanding of machine learning concepts and workflows is highly desirable.
  • Experience with data processing frameworks (e.g., Spark, Kafka) is a plus.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to work effectively in a team environment in Kimberley.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous professional development opportunities and budget for training.
  • Retirement savings plan.
  • Collaborative and innovative work environment in Kimberley.
  • Opportunity to work on foundational AI infrastructure.
  • Paid time off and company holidays.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior AI Infrastructure Engineer
Senior AI Infrastructure Engineer

Placements24 • Cape Town

Sur place
ZAR 1 200 000 - 1 800 000
Competitive salary
Professional development
Impactful projects
+1
AI Infrastructure Engineer
AI Infrastructure Engineer

Placements24 • Noord-Kaap

Sur place
ZAR 900 000 - 1 200 000
Annual bonus
On-site Kimberley
Health insurance
+3
Senior AI Engineer - MLOps
Senior AI Engineer - MLOps

Placements24 • Noord-Kaap

Hybride
ZAR 1 000 000 - 1 500 000
Hybrid work model
Competitive salary
Professional growth
Senior Software Engineer
Senior Software Engineer

Placements24 • Noord-Kaap

Sur place
ZAR 720 000 - 1 100 000
Competitive salary
Health insurance
Professional development
Senior Remote AI Systems Engineer
Senior Remote AI Systems Engineer

Placements24 • Noord-Kaap

Hybride
ZAR 600 000 - 900 000
Competitive salary
Health insurance
Retirement plan
+7
Senior AI Platform Engineer
Senior AI Platform Engineer

Placements24 • Stellenbosch

Hybride
ZAR 1 200 000 - 1 800 000
Health insurance
Pension scheme
Stock options or equity participation
+3
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

Sur place
ZAR 900 000 - 1 500 000
Competitive salary
Career development
Cutting-edge tools
+2
Senior AI Software Engineer - Computer Vision
Senior AI Software Engineer - Computer Vision

Placements24 • Cape Town

Sur place
ZAR 1 200 000 - 1 800 000
Medical aid
Retirement fund
Professional development
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Mbombela (Nelspruit)

Sur place
ZAR 900 000 - 1 500 000
Competitive salary
Performance bonuses
Stock options
+1
Senior Go Engineer – Real-Time Payments & Wallet Platform
Senior Go Engineer – Real-Time Payments & Wallet Platform

Bash • Cape Town

Sur place
ZAR 900 000 - 1 300 000
Competitive salary & bonus
Health benefits
Paid time off
+1