Ai software engineer
Summary
Develops, implements, and integrates AI/ML models into software applications in Soweto, collaborating with data scientists to turn prototypes into production-ready code, building APIs for AI features, and optimizing AI workloads across the full SDLC. Core stack: Python/Java/C++ with TensorFlow, PyTorch, and scikit-learn.
Our client is looking for a talented and motivated AI Software Engineer to contribute to their innovative projects based in Soweto. This role involves developing, implementing, and integrating artificial intelligence and machine learning models into software applications. You will work closely with data scientists and other engineers to bring AI-driven features to life, ensuring they are efficient, scalable, and user-friendly. This is an excellent opportunity for an engineer eager to apply their software development skills in the rapidly evolving field of AI.
Key Responsibilities Develop and implement AI/ML models and algorithms within software applications. Collaborate with data scientists to translate model prototypes into robust, production-ready code. Design and build APIs and services to support AI functionalities. Optimize software performance for AI workloads, ensuring scalability and efficiency. Participate in the full software development lifecycle, including testing, deployment, and maintenance. Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience as a Software Engineer with a focus on AI or machine learning integration. Proficiency in programming languages such as Python , Java, or C++. Familiarity with AI/ML libraries and frameworks (e.g., Tensor Flow, Py Torch, scikit-learn). Understanding of software architecture, design patterns, and best practices. Benefits Competitive salary and comprehensive benefits package. Opportunity to work on exciting AI projects in Soweto. Professional development and training opportunities. A collaborative team environment focused on innovation. Contribute to the development of next-generation AI-powered software.