Current jobs related to AI Software Developer - Pretoria, Gauteng - Premium Consulting


  • Pretoria, Gauteng, South Africa Unique Personnel Ltd Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team. The successful candidate will have experience in AI and machine learning, with a strong understanding of software development principles.Key ResponsibilitiesDesign and develop software applications using AI and machine learning techniquesCollaborate with cross-functional teams...


  • Pretoria, Gauteng, South Africa Nedbank Head Office Full time

    Job Family Project, Process and Product Career Stream Process Job PurposeThe purpose of this role is that Centre of Excellence is to implement business analysis standards and practices at Nedbank Head Office.Key ResponsibilitiesAI Integration: The AI Implementation Specialist will be responsible for identifying and integrating artificial intelligence...

  • AI Practitioner

    4 weeks ago


    Pretoria, Gauteng, South Africa FirstRand Bank Limited Full time

    Job Title: Data Scientist - Generative AIDescription:We are seeking a skilled AI Practitioner/Data Scientist with a deep specialization in Generative AI and a robust background in data. The ideal candidate will have hands-on experience in designing, developing, and deploying AI models with a focus on generative techniques. This role demands a strong...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    About ImiziziWe are a dynamic company seeking a skilled Senior AI Platform Developer to join our team.The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions across the whole tech stack.Key Responsibilities:Be part of a DevOps team that implements and operates functional services in our...

  • Senior AI Architect

    2 months ago


    Pretoria, Gauteng, South Africa People Source Full time

    AI Engineer RoleWe are seeking a skilled AI Engineer to join our team at People Source. As a key member of our team, you will be responsible for designing, developing, and implementing AI systems architecture and solutions.Key Responsibilities:Develop innovative AI solutions and remain up-to-date with the latest technologies.Design and implement AI systems...

  • Senior AI Architect

    4 weeks ago


    Pretoria, Gauteng, South Africa People Source Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior AI Engineer to join our team at People Source.As a key member of our team, you will be responsible for designing, developing, and implementing AI systems architecture and solutions.Key responsibilities include:Developing innovative solutions in AI and staying up-to-date with the latest...

  • Senior AI Architect

    2 months ago


    Pretoria, Gauteng, South Africa People Source Full time

    About the Role:We are seeking a highly skilled Senior AI Engineer to join our team at People Source. As a key member of our organization, you will be responsible for designing, developing, and implementing AI systems architecture and solutions.Key Responsibilities:Develop innovative solutions in AI and remain up to date with the latest technologies.Design...

  • Senior AI Architect

    2 months ago


    Pretoria, Gauteng, South Africa People Source Full time

    Job DescriptionWe are seeking a highly skilled Senior AI Engineer to join our team at People Source. As a key member of our AI team, you will be responsible for designing, developing, and implementing AI systems architecture and solutions.Key Responsibilities:Develop innovative solutions in AI and remain up to date with the latest technologies.Design,...

  • Data Scientist

    1 month ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Job Title: Data Scientist - AI PlatformE-Merge is seeking a highly skilled Data Scientist to join our team in Pretoria. As a Data Scientist - AI Platform, you will play a key role in driving innovation and delivering comprehensive IT solutions.Responsibilities:Cloud Management and OptimizationDevOps Experience and Process ManagementTranslating and...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    A forward-thinking global organization at the forefront of innovation is seeking a Data Scientist – AI Platform to contribute to the company's growth and success. This role is focused on driving business outcomes through the strategic application of data science and AI.Key Responsibilities:Cloud Management: Ensure seamless cloud infrastructure management,...

  • Data Scientist

    2 months ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge is seeking a highly skilled Data Scientist to join our AI Platform team in Pretoria. As a Data Scientist, you will play a key role in driving innovation and delivering comprehensive IT solutions.Key ResponsibilitiesCloud Management: Ensure the efficient management of cloud resources to support business growth.DevOps Experience:...


  • Pretoria, Gauteng, South Africa IOCO Full time

    About the RoleWe are seeking a highly skilled .NET Developer to join our team at iOCO. As a key member of our software development projects, you will be responsible for designing, developing, and maintaining robust applications using a range of technologies, including.NET, SQL, Web services, HTML, JavaScript, and XML.Key ResponsibilitiesDevelop and maintain...


  • Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full time

    Job Title: Senior Software Engineer - Full Stack DeveloperAbout the Role:We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global. In this role, you will be involved in both front-end and back-end development, focusing on building seamless API integrations between...


  • Pretoria, Gauteng, South Africa IOCO Full time

    About the RoleWe are seeking a highly skilled and experienced.NET developer to join our team at IOCO. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust and scalable applications using.NET technologies.Key ResponsibilitiesDesign and develop efficient and scalable applications using.NET...


  • Pretoria, Gauteng, South Africa IOCO Full time

    Job DescriptionRole OverviewWe are seeking a skilled .NET Software Developer to join our team at iOCO. As a key contributor, you will be responsible for designing, developing, and maintaining robust applications using .NET technologies.Key ResponsibilitiesDevelop and implement efficient data access and manipulation using Entity Framework.Collaborate with...

  • Software Engineer

    2 weeks ago


    Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full time

    Job Title: Full Stack DeveloperAbout the Role: We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global. The successful candidate will be involved in both front-end and back-end development, focusing on building seamless API integrations between desktop and mobile...


  • Pretoria, Gauteng, South Africa MoonsGate Capital Ltd TA Engineuity Global Full time

    **About the Role**We are seeking an experienced Full Stack Developer with strong DevOps expertise to join our dynamic team at MoonsGate Capital Ltd T/A Engineuity Global in the geotechnical software industry.In this role, you'll be involved in both front-end and back-end development, focusing on building seamless API integrations between desktop and mobile...

  • Software Developer

    2 months ago


    Pretoria, Gauteng, South Africa Bridge Personnel Concepts Full time

    Software Developer PositionBridge Personnel Concepts is seeking a skilled Software Developer to join our team.Key Responsibilities:Design, develop, and test software applications using C# and Visual Studio.Collaborate with cross-functional teams to identify and prioritize software development projects.Implement software solutions that meet business...


  • Pretoria, Gauteng, South Africa IOCO Full time

    Job SummaryWe are seeking a highly skilled .NET Developer to join our team at iOCO. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust applications using a range of technologies, including.NET, SQL, Web services, HTML, JavaScript, and XML.Key Responsibilities:Develop and maintain...

  • Software Developer

    4 weeks ago


    Pretoria, Gauteng, South Africa Lim Personnel Full time

    Job Title: Software EngineerLim Personnel is seeking a highly skilled Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software solutions using Java, Spring, and Quarkus frameworks.Develop and maintain front-end...

AI Software Developer

2 months ago


Pretoria, Gauteng, South Africa Premium Consulting Full time
Job Title: Software Developer: Artificial Intelligence

Premium Consulting is seeking a highly skilled Software Developer: Artificial Intelligence to join our team. As a key member of our team, you will be responsible for developing innovative solutions in AI and staying up-to-date with the latest technologies in the field.

Key Responsibilities:
  • Develop and implement AI solutions using machine learning algorithms and deep learning frameworks such as TensorFlow, Keras, or Theano.
  • Supervise and mentor junior staff in the area of AI and machine learning.
  • Contribute to the development of science, engineering, and technology (SET) activity outputs, including reports, guidelines, system requirements, and peer-reviewed publications.
  • Participate in user requirement analysis and contribute to well-articulated proposals.
  • Stay current with new approaches in tools, methods, and technologies in the field of AI and machine learning.
  • Participate in external task teams or committees in relevant domains.
Qualifications, Skills, and Experience:
  • A Bachelor's degree in computer science, engineering, electrical/electronic engineering, information technology, or a related field with at least three years of experience in AI and machine learning.
  • An Honours or Master's degree will be advantageous.
  • Experience with applied machine learning, big data unsupervised learning, data platform engineering, and building AI models with deep learning frameworks.
  • Knowledge of transforming and implementing software/algorithms for use in real-life systems.
  • Ability to select hardware to run an ML model with the required latency.
  • Experience in supervising, mentoring, and developing junior staff.
  • Strong quantitative skills, including mathematics, statistics, and computer science.

Premium Consulting is an equal opportunities employer and welcomes applications from all qualified candidates. If you are a motivated and experienced AI software developer looking for a new challenge, please submit your application.