This role is perfect for an experienced developer with a strong background in Java and Python, particularly in AI applications. You'll be joining a dynamic team in Pretoria, working in a hybrid environment.
As a Senior Java AI Software Engineer, you will be part of a team that develops cutting-edge AI solutions. Your day-to-day responsibilities will involve designing, coding, and testing software applications primarily using Java and Python. You will also collaborate with other developers and stakeholders to ensure the software meets the required specifications and quality standards.
In this role, you will be expected to: • Develop and maintain AI-driven applications using Java and Python. • Collaborate with cross-functional teams to define, design, and ship new features. • Troubleshoot and debug applications to optimize performance. • Stay updated with the latest industry trends and technologies to enhance your skills and the team's output.
This position is ideal for someone with a solid development background and a passion for AI technologies. You should have at least 8 years of experience in software development, with a strong focus on Java and Python. Familiarity with cloud technologies and agile methodologies will be advantageous but not mandatory.
If you are looking for a challenging role in a forward-thinking environment, this opportunity could be a great fit for you. Your expertise will contribute significantly to the team's success in delivering innovative AI solutions.
You'll be taken to the original listing on PNet to apply.