AI Software Engineer

Placements24

Soweto

Presencial

ZAR 550.000 - 900.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
On-site work location
Professional development
Collaborative team environment
Career growth opportunities

Descripción de la vacante

Placements24 in Soweto, Gauteng, seeks an AI Software Engineer to develop AI-powered software on-site. You will design, build, and deploy AI features within production systems.

Requirements include a CS/SE degree, 2+ years of software experience, strong Python skills, and familiarity with ML libraries like TensorFlow and PyTorch. Collaboration with data scientists and engineers is key.

Formación

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional software engineering experience.
  • Strong Python programming skills.
  • Experience with AI/ML libraries (TensorFlow, PyTorch, Scikit-learn).
  • Understanding of ML concepts and model deployment.
  • Experience with Git and Agile development.
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Strong problem-solving and communication skills.
  • Willingness to learn and adapt to new technologies.

Responsabilidades

  • Develop and implement AI/ML algorithms and models into production software.
  • Write high-quality, maintainable code in Python, Java, or C++.
  • Collaborate with data scientists to translate research models into deployable software solutions.
  • Build and maintain APIs and services for AI model integration.
  • Design and implement software architectures that support AI functionalities.
  • Optimize software performance for AI workloads.
  • Participate in code reviews, testing, and debugging of AI-powered software.
  • Work with cloud platforms and related AI/ML services.
  • Stay current with software engineering best practices and emerging AI technologies.
  • Document software designs, implementations, and processes.

Conocimientos

Python
Java
C++
AI libraries
TensorFlow
PyTorch
Scikit-learn
Git
Agile
Cloud

Educación

Bachelor's in CS/SE

Herramientas

AWS
Azure
GCP

Descripción del empleo

About the Role

Our client is looking for a skilled AI Software Engineer to contribute to the development of innovative artificial intelligence solutions. This role is based in **Soweto, Gauteng**, and requires on-site presence. You will work as part of a dedicated team to design, develop, and deploy AI-powered features and applications. This involves writing clean, efficient code, implementing machine learning models, and integrating AI components into larger software systems. You will collaborate closely with data scientists, researchers, and other engineers to bring intelligent solutions to life. This is an exciting opportunity to apply your software engineering skills in the rapidly evolving field of artificial intelligence and contribute to impactful projects.

Key Responsibilities
  • Develop and implement AI/ML algorithms and models into production software.
  • Write high-quality, maintainable, and efficient code in languages such as Python, Java, or C++.
  • Collaborate with data scientists to translate research models into deployable software solutions.
  • Build and maintain APIs and services for AI model integration.
  • Design and implement software architectures that support AI functionalities.
  • Optimize software performance for AI workloads.
  • Participate in code reviews, testing, and debugging of AI-powered software.
  • Work with cloud platforms and related AI/ML services.
  • Stay current with software engineering best practices and emerging AI technologies.
  • Document software designs, implementations, and processes.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional software engineering experience.
  • Proficiency in Python programming is essential.
  • Experience with AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Understanding of machine learning concepts and model deployment.
  • Experience with software development tools and methodologies (e.g., Git, Agile).
  • Familiarity with cloud computing platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
Benefits
  • Competitive salary and benefits package.
  • Opportunity to work on exciting AI projects.
  • Professional development and learning opportunities.
  • Collaborative team environment.
  • On-site work location.
  • Career growth opportunities within a growing tech sector.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

AI Software Engineer - Scalable Systems
AI Software Engineer - Scalable Systems

Placements24 • Soweto

Presencial
ZAR 900.000 - 1.500.000
Competitive salary
Health insurance
Professional development
+7
AI Software Engineer
AI Software Engineer

Placements24 • Polokwane

Híbrido
ZAR 600.000 - 900.000
Performance bonus
Hybrid work model
Health and retirement benefits
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Klerksdorp

Presencial
ZAR 900.000 - 1.500.000
Competitive salary
Career development
Cutting-edge tools
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Vereeniging

Híbrido
ZAR 1.100.000 - 2.000.000
Competitive salary
Health insurance
Stock options
+4
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Upington

Presencial
ZAR 900.000 - 1.300.000
Competitive salary
Medical insurance
Professional development
+1
AI Solutions Engineer
AI Solutions Engineer

Placements24 • Upington

Presencial
ZAR 600.000 - 900.000
Competitive salary & bonuses
Comprehensive medical coverage
Professional growth & training
+1
Senior Software Engineer - AI Platform
Senior Software Engineer - AI Platform

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.200.000
Competitive salary
Comprehensive benefits
Hybrid work model
+1
Senior Software Engineer - AI Platform Development
Senior Software Engineer - AI Platform Development

Placements24 • Polokwane

Híbrido
ZAR 900.000 - 1.500.000
Hybrid work environment in Polokwane
Challenging AI platform projects
Professional development opportunities
Senior Software Engineer - AI Platform Development
Senior Software Engineer - AI Platform Development

Placements24 • Stellenbosch

Presencial
ZAR 1.200.000 - 1.800.000
Competitive salary
Annual performance bonuses
Medical and dental insurance
+2
Senior AI Software Engineer
Senior AI Software Engineer

Placements24 • Stellenbosch

Híbrido
ZAR 1.200.000 - 1.800.000
Performance bonus
Hybrid work
Health insurance
+1