Lead AI Software Engineer

Placements24

Noord-Kaap

Sur place

ZAR 1 500 000 - 2 500 000

Plein temps

Il y a 7 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Health coverage
Dental/vision coverage
Generous vacation policy
Advanced training & development
Leadership role in Kimberley AI team
Stock options
Retirement plan with company matching

Résumé du poste

Placements24 in Kimberley, Northern Cape, is seeking a Lead AI Software Engineer to design, develop, and deploy AI-powered software. You will lead a team of engineers across the full SDLC, driving technical direction and production readiness.

The role requires a strong AI/ML background, deep coding skills in Python/Java/C++, cloud experience, and a passion for scalable distributed systems. On-site presence is expected to foster collaboration and project leadership.

Qualifications

  • Master's degree or PhD in Computer Science, Software Engineering, or a related field.
  • 7+ years of software engineering experience with at least 4 years in AI/ML development.
  • Proven experience leading engineering teams and managing software projects.
  • Strong proficiency in Python, Java, or C++.
  • Deep understanding of AI/ML concepts, algorithms, and frameworks (TensorFlow, PyTorch).
  • Experience with cloud platforms (AWS, Azure, GCP) and containers (Docker, Kubernetes).
  • Expertise in building scalable distributed systems.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership, communication, and interpersonal skills.
  • Experience with MLOps principles and practices.

Responsabilités

  • Lead a team of AI software engineers in design, development, and deployment of AI/ML solutions.
  • Architect scalable and robust software systems for AI applications.
  • Write high-quality, maintainable code for AI models and infrastructure.
  • Oversee the entire software development lifecycle, including testing, deployment, and monitoring.
  • Collaborate with AI researchers and data scientists to integrate models into production systems.
  • Mentor and guide junior engineers, fostering technical growth within the team.
  • Define and enforce coding standards, best practices, and development processes.
  • Troubleshoot and resolve complex technical issues.
  • Stay current with emerging AI technologies and software engineering trends.
  • Contribute to technical strategy and roadmap planning.

Connaissances

AI/ML leadership
Team leadership
Problem solving
Communication

Formation

Master's degree or PhD in CS/SE

Outils

TensorFlow
PyTorch
Docker
Kubernetes
AWS
Azure
GCP

Description du poste

About the Role

Our client, a premier company in AI & Emerging Technologies, is seeking a highly experienced and motivated Lead AI Software Engineer to join their dedicated team in Kimberley, Northern Cape. This role is critical for designing, developing, and deploying robust AI-powered software solutions. You will lead a team of talented engineers, overseeing the entire software development lifecycle for AI projects, from concept to production. The ideal candidate possesses strong technical leadership, deep expertise in AI/ML implementation, and a passion for building scalable and efficient systems. Based in our Kimberley, Northern Cape office, this position requires your on-site presence to foster close team collaboration and direct project leadership. You will be instrumental in driving the technical direction of our AI initiatives, ensuring high-quality code and successful project outcomes. This is an excellent opportunity to mentor engineers and shape the future of AI software development.

Key Responsibilities
  • Lead a team of AI software engineers in the design, development, and deployment of AI/ML solutions.
  • Architect scalable and robust software systems for AI applications.
  • Write high-quality, maintainable, and efficient code for AI models and infrastructure.
  • Oversee the entire software development lifecycle, including testing, deployment, and monitoring.
  • Collaborate with AI researchers and data scientists to integrate models into production systems.
  • Mentor and guide junior engineers, fostering technical growth within the team.
  • Define and enforce coding standards, best practices, and development processes.
  • Troubleshoot and resolve complex technical issues.
  • Stay current with emerging AI technologies and software engineering trends.
  • Contribute to technical strategy and roadmap planning.
Requirements
  • Master's degree or PhD in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in software engineering, with at least 4 years focused on AI/ML development.
  • Proven experience leading engineering teams and managing software projects.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Deep understanding of AI/ML concepts, algorithms, and frameworks (e.g., TensorFlow, PyTorch).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Expertise in building scalable distributed systems.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership, communication, and interpersonal skills.
  • Experience with MLOps principles and practices.
Benefits
  • Top-tier salary package:
  • R per annum .
  • Comprehensive health, dental, and vision coverage.
  • Generous vacation policy and company holidays.
  • Opportunities for advanced training and professional development.
  • Leadership role in a growing AI team at our Kimberley, Northern Cape location.
  • Collaborative and intellectually stimulating work environment.
  • Performance-based bonuses and stock options.
  • Retirement savings plan with company matching.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Lead AI Engineer
Lead AI Engineer

Placements24 • Cape Town

À distance
ZAR 1 200 000 - 1 800 000
Annual bonus
Home office setup
Health care (medical, dental, vision)
Senior AI Software Engineer - MLOps
Senior AI Software Engineer - MLOps

Placements24 • Noord-Kaap

Sur place
ZAR 1 200 000 - 1 800 000
Competitive salary
Health insurance
Dental & Vision insurance
+3
Senior Software Engineer - AI Platforms
Senior Software Engineer - AI Platforms

Placements24 • Noord-Kaap

Sur place
ZAR 1 000 000 - 1 800 000
Competitive salary
Health insurance
Professional development budget
+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
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Placements24 • Noord-Kaap

Hybride
ZAR 1 000 000 - 1 600 000
Competitive salary & bonuses
Health, dental, vision coverage
Generous PTO
+1
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Vereeniging

Hybride
ZAR 1 100 000 - 2 000 000
Competitive salary
Health insurance
Stock options
+4
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Upington

Sur place
ZAR 900 000 - 1 300 000
Competitive salary
Medical insurance
Professional development
+1
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
Lead AI Engineer - Real-time Systems
Lead AI Engineer - Real-time Systems

Placements24 • Stellenbosch

Sur place
ZAR 1 200 000 - 1 800 000
Competitive salary
Performance bonuses
Medical coverage
+2
Senior Software Engineer - AI Platform Development
Senior Software Engineer - AI Platform Development

Placements24 • Stellenbosch

Sur place
ZAR 1 200 000 - 1 800 000
Competitive salary
Annual performance bonuses
Medical and dental insurance
+2