About the Role
Our client, a leader in innovative technology solutions, is looking for a highly skilled Senior AI Developer with expertise in Deep Learning to join their dynamic team in Randburg, Gauteng . This role focuses on designing, developing, and deploying advanced deep learning models that drive next-generation applications. You will work on challenging projects, leveraging state-of-the-art techniques to solve complex problems across various domains. The ideal candidate is passionate about AI, possesses strong programming skills, and has a proven track record of delivering robust deep learning solutions. Become a key player in advancing our client's AI capabilities and contributing to impactful technological breakthroughs.
Key Responsibilities
- Design, develop, train, and deploy deep learning models for various applications.
- Implement and optimize algorithms using deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Collaborate with data scientists and engineers to integrate deep learning models into production systems.
- Perform data preprocessing, feature engineering, and model evaluation.
- Write clean, efficient, and well-documented code.
- Stay current with the latest research and advancements in deep learning and artificial intelligence.
- Troubleshoot and debug deep learning models and associated software.
- Contribute to the architectural design of AI systems.
- Mentor junior developers and share knowledge within the team.
Requirements
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Minimum of 5 years of experience in software development, with a strong focus on deep learning.
- Proven experience developing and deploying deep learning models in production.
- Expertise in at least one major deep learning framework (TensorFlow, PyTorch, Keras).
- Proficiency in programming languages like Python and C++.
- Strong understanding of machine learning principles, algorithms, and data structures.
- Experience with data manipulation libraries (e.g., Pandas, NumPy).
- Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and teamwork abilities.
Benefits
- Highly competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance.
- Opportunity to work on exciting AI projects in Randburg, Gauteng .
- Generous paid time off and holidays.
- Continuous learning and professional development opportunities.
- Access to advanced computing resources.
- Collaborative and innovative work environment.
- Be part of a team that is pushing the boundaries of artificial intelligence.