Join a dynamic team focused on AI solutions in Johannesburg. This role is perfect for those passionate about software development and eager to work with cutting-edge technology.
As a Software Developer with a focus on AI, you'll be part of a team that is pushing the boundaries of technology in Johannesburg. Your daily tasks will involve designing, developing, and implementing software solutions that leverage artificial intelligence to solve real-world problems. This role is ideal for someone who is passionate about technology and eager to learn and grow in a fast-paced environment.
In this position, you will work closely with other developers and data engineers to create robust applications. You will be responsible for writing clean, efficient code and participating in code reviews to ensure quality. Collaboration is key, as you'll need to communicate effectively with team members to align on project goals and timelines.
Key responsibilities include: • Developing AI-focused software applications • Collaborating with cross-functional teams • Participating in code reviews and maintaining code quality • Troubleshooting and debugging applications
To succeed in this role, you should have a solid understanding of software development principles and a keen interest in AI technologies. While specific technical skills are not listed, a background in programming languages and software development practices will be beneficial. This position is suited for individuals who thrive in a collaborative environment and are eager to contribute to innovative projects.
You'll be taken to the original listing on CareerJet to apply.