Talent.com
Placements24
AI Software EngineerPlacements24 • Pretoria, Gauteng, ZA
Search for other jobs
AI Software Engineer

AI Software Engineer

Placements24 • Pretoria, Gauteng, ZA
6 days ago
Job description

About the Role

Our client is seeking a motivated and skilled AI Software Engineer to contribute to the development of intelligent systems in Pretoria . You will be responsible for implementing and optimizing AI algorithms, building scalable software solutions, and working closely with research teams to bring cutting‑edge AI technologies to life. This role requires a strong blend of software engineering principles and a solid understanding of machine learning concepts. You will have the opportunity to work on challenging projects that leverage AI to solve real‑world problems, contributing to the company's technological advancements in a collaborative setting.

Key Responsibilities

  • Develop, test, and deploy AI-powered software applications and services.
  • Implement and integrate machine learning models into production systems, ensuring efficiency and reliability.
  • Write clean, maintainable, and well-documented code adhering to software engineering best practices.
  • Collaborate with data scientists to optimize model performance and operationalize ML workflows.
  • Design and build scalable data processing pipelines for training and inference.
  • Troubleshoot and debug software issues related to AI components and systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 3+ years of professional software development experience, with a focus on AI or machine learning integration.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch, Keras).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of algorithms, data structures, and software design patterns.

Benefits

  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional development and training in AI technologies.
  • Hybrid work model promoting a balance between remote and in-office collaboration.
  • Work on impactful AI projects that are shaping the future.
  • Collaborative and innovative work culture in Pretoria .

#J-18808-Ljbffr

Create a job alert for this search

AI Software Engineer • Pretoria, Gauteng, ZA