About the Role
Our client, a dynamic innovator in AI & Emerging Technologies, is seeking a talented Data Scientist with a strong focus on Deep Learning applications to join their team in **Vereeniging, Gauteng**. This role is integral to uncovering complex patterns and insights from vast datasets, developing cutting-edge deep learning models to solve challenging business problems. You will collaborate with a team of experts, contributing to research and development that pushes the boundaries of AI. The ideal candidate possesses a strong analytical mindset, excellent programming skills, and a passion for applying advanced mathematical and statistical techniques. This is an exciting opportunity to make a significant impact in the rapidly evolving field of AI, based in **Vereeniging, Gauteng**.
Key Responsibilities
- Design, develop, and implement deep learning models for various applications (e.g., image recognition, natural language processing, forecasting).
- Clean, preprocess, and analyze large, complex datasets to identify trends and extract meaningful insights.
- Collaborate with stakeholders to understand business needs and translate them into data science projects.
- Build and maintain robust data pipelines for model training and deployment.
- Evaluate model performance, iterate on model design, and ensure accuracy and efficiency.
- Stay current with the latest advancements in deep learning, machine learning, and artificial intelligence research.
- Communicate findings and insights clearly to both technical and non-technical audiences.
- Contribute to the team's knowledge base by documenting methodologies and results.
- Explore and experiment with new algorithms and techniques to improve model efficacy.
Requirements
- Master's or PhD in Computer Science, Statistics, Mathematics, Physics, or a related quantitative field.
- 3+ years of experience as a Data Scientist, with a significant focus on deep learning.
- Strong proficiency in Python and relevant libraries such as TensorFlow, PyTorch, Keras, Scikit-learn, Pandas, and NumPy.
- Solid understanding of deep learning architectures (CNNs, RNNs, Transformers) and principles.
- Experience working with large datasets and distributed computing environments.
- Proficiency in SQL for data extraction and manipulation.
- Excellent analytical, problem-solving, and critical-thinking skills.
- Strong communication and presentation skills.
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with MLOps practices is beneficial.
- Must be able to work in **Vereeniging, Gauteng** with a hybrid arrangement.
Benefits
- Our client offers a competitive salary package, including potential for performance-based bonuses.
- Comprehensive health, dental, and vision insurance are provided.
- A retirement savings plan is available, along with paid time off and holidays.
- Opportunities for professional development, including access to advanced training, workshops, and conferences, are actively supported.
- This role offers a hybrid work model, promoting work-life balance.
- Employees benefit from a collaborative and innovative environment in **Vereeniging, Gauteng**.
- Additional perks may include wellness programs and team-building activities.