Software AI Professional

4 days ago


Stellenbosch, Western Cape, South Africa Capitec Bank Full time

About the Company:

Capitec Bank is a leading financial institution in South Africa, dedicated to providing innovative banking solutions to its customers. Our mission is to empower individuals and businesses to manage their finances effectively.

Role Summary:

As a member of our dynamic team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing complex AI-driven software systems and applications.

Key Responsibilities:

Developing and deploying AI models using deep learning frameworks such as TensorFlow and PyTorchDesigning and implementing scalable and efficient AI architecturesCollaborating with cross-functional teams to integrate AI solutions into our products and servicesGuiding and supporting developers and stakeholders in scoping, progress, status, and resolution of engineering problems

Requirements:

  • 5+ years of experience in AI or ML-related domains
  • 3+ years of experience with AI/Machine Learning techniques, model development and deployment
  • Experience with deep learning frameworks (e.g., TensorFlow, PyTorch), and AI development tools is a must
  • Experience with information retrieval systems and Search
  • Proficiency in Python, Java or C++, and other relevant programming languages
  • Strong expertise in Docker and Kubernetes
  • Cloud services expertise (AWS preferred)
  • Experience with microservice architecture and building microservices
  • Experience with messaging platforms and systems
  • RESTful API design and development principles is a must
  • Excellent communication and collaboration abilities, with a proven track record of working effectively within a team environment
  • Strong analytical and problem-solving skills, dedicated to delivering high-quality solutions
  • Proficiency in English is required.


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Company OverviewCapitec Bank Ltd. is a leading financial services provider committed to delivering innovative and customer-centric solutions. We're passionate about using technology to simplify banking and make it more accessible to everyone.Job TitleSoftware Engineer (AI)Job DescriptionWe're seeking an experienced Software Engineer (AI) to join our team and...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Role Overview:The Software AI Professional will play a pivotal role in our cross-functional team, dedicated to the full software development lifecycle of our GenAI-based products. This includes research, development, deployment, and the ongoing operation of each product.Key Responsibilities:Research and development of AI-driven software systems and...

  • AI Engineer

    4 days ago


    Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above, finalize your application by clicking apply below.We...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Capitec Bank Ltd. is dedicated to harnessing the power of AI to drive business growth and customer satisfaction. As a Senior Machine Learning Engineer, you will contribute to the development of innovative AI solutions that meet the evolving needs of our customers. This role offers the opportunity to work on diverse projects, collaborate with experts in AI...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Company Overview:At Capitec Bank, we believe that banking should be simplified, accessible, affordable, and delivered through personal experience. Our goal is to enable our clients to control their financial lives better, thereby allowing them to live better.The Role:We are looking for a talented Machine Learning Engineer who will be pivotal in shaping and...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Role OverviewWe're seeking an accomplished Software Engineer (AI) to lead the development of GenAI-based products. As a key member of our team, you'll be responsible for researching, designing, developing, testing, deploying, maintaining, and enhancing complex AI-driven software systems and applications.Your expertise in utilizing generative models, natural...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    About the CompanyAt Capitec Bank Ltd., we're on a mission to revolutionize the banking industry by leveraging cutting-edge technology. Our commitment to innovation and customer satisfaction has earned us a reputation as a forward-thinking financial services provider.Job DescriptionWe're seeking an exceptional Software Engineer (AI) to join our...


  • Stellenbosch, Western Cape, South Africa Hunt For Success Pty Ltd Full time

    Job Summary:Hunt For Success Pty Ltd is seeking a skilled Intermediate Software Engineer to join our team. As an experienced software developer, you will play a key role in the development, implementation, and support of information systems, platforms, and applications.Key Responsibilities:Apply first principles thinking, lateral thinking, and systems...


  • Stellenbosch, Western Cape, South Africa Ct Lab (Pty) Ltd Full time

    Ct Lab (Pty) Ltd is a technology-driven organization committed to delivering innovative solutions. We are seeking a seasoned Senior Software Developer to lead our Application Development team.The successful candidate will have a strong background in software development, with expertise in .NET and C#. They should also possess experience with user-interface...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Company Overview:Capitec Bank is a leading financial institution in South Africa, dedicated to providing innovative banking solutions to its customers. Our mission is to empower individuals and businesses to manage their finances effectively.About the Role:We are seeking an experienced Artificial Intelligence (AI) Engineer to join our team. As an AI Engineer...


  • Stellenbosch, Western Cape, South Africa The I & O Psychology Hub Full time

    The I & O Psychology Hub invites experienced C# developers to apply for a challenging position that combines expertise in software development with a passion for delivering high-quality results. As a senior C# developer, you will work collaboratively with our team to develop scalable and fault-tolerant software solutions.Your responsibilities will include...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Job Description:As an AI Engineer at Capitec Bank, you will be part of a dynamic team that is passionate about innovation and excellence. Your primary responsibility will be to design, develop, test, deploy, maintain, and enhance complex AI-driven software systems and applications.You will work closely with our team of designers and developers to deliver...

  • Product Owner

    1 hour ago


    Stellenbosch, Western Cape, South Africa Scrums Full time

    OurScrums.com StoryAt Scrums.com (formerly SovTech), we believe the future of software lies in the talent, innovation, and creativity found on the African continent. For over a decade, we have been pioneering world-class software development for a global audience. We are the leading custom software development company from Africa that, like any great tech...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Capitec Bank Ltd. is committed to unlocking the potential of its people to build the best bank in the world. As a Senior Machine Learning Engineer, you will play a crucial role in driving innovation and excellence in AI solutions. This position offers the opportunity to work on cutting-edge projects, develop new skills, and collaborate with a talented team...

  • Data Science Leader

    7 days ago


    Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Capitec Bank Ltd. is a leading financial institution committed to innovation and customer satisfaction. As a Senior Machine Learning Engineer, you will play a critical role in shaping the future of banking by developing and implementing AI solutions that drive business value and improve customer experiences. This position offers the opportunity to work on...


  • Stellenbosch, Western Cape, South Africa Hunt For Success Pty Ltd Full time

    Company OverviewHunt For Success Pty Ltd is a leading technology company that specializes in developing innovative software solutions.Job DescriptionWe are seeking a highly skilled Senior - Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software applications using C#, .NET,...


  • Stellenbosch, Western Cape, South Africa Ct Lab (Pty) Ltd Full time

    We are looking for an experienced Software Architect to lead our application development efforts at Ct Lab (Pty) Ltd.About Ct LabWe are a dynamic software development company dedicated to providing exceptional solutions to our clients.About YouThe ideal candidate will have a strong background in software development, specifically in object-oriented design,...


  • Stellenbosch, Western Cape, South Africa Communicate IT Full time

    Key ResponsibilitiesThis role requires professionals who can deliver high-quality IT services, leveraging their expertise in cloud infrastructure, DevOps, and software development. Key areas of focus include:Designing and implementing scalable cloud infrastructureMaintaining and optimizing existing systemsCollaborating with cross-functional teams to achieve...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    About Capitec Bank Ltd.We are seeking a skilled Quality Assurance (QA) specialist to join our team. As a QA specialist, you will play a critical role in ensuring the quality of our software products and services.Job DescriptionCollaborate with cross-functional teams to identify and prioritize test cases and develop testing strategies.Analyze software...


  • Stellenbosch, Western Cape, South Africa Ct Lab (Pty) Ltd Full time

    We are a leading technology company, Ct Lab (Pty) Ltd, seeking an exceptional Senior Software Developer to join our Application Development team. The ideal candidate will possess a strong background in software development, with expertise in .NET and C#. Additionally, they should have experience with user-interface design and implementation, as well as...