We are seeking a talented AI Engineer to join our Johannesburg office. This role involves developing innovative AI solutions using state-of-the-art machine learning algorithms while ensuring scalability and performance across our applications.
Responsibilities
Develop and implement machine learning models to solve complex business problems.
Collaborate with data scientists to refine data inputs and improve model performance.
Conduct data analysis to uncover patterns and trends that inform decision-making.
Optimize algorithms for maximum efficiency and performance.
Document processes and techniques to promote knowledge sharing.
Stay current with industry trends and advancements in AI technology.
Mentor junior engineers and contribute to team growth.
Requirements
Education
Bachelor's degree in Computer Science, Engineering, or related field
Master's degree in AI or related field is advantageous
Experience
3+ years of experience in AI/ML development
Technical Skills
Python
TensorFlow
Machine Learning Algorithms
Data Visualization
Soft Skills
Analytical Thinking
Team Collaboration
Certifications
AWS Certified Machine Learning
Google AI Engineers
Languages
English: Fluent
Advantageous
Experience with natural language processing (NLP): Familiarity with NLP models and frameworks for text-related tasks.
Familiarity with cloud technologies: Experience with cloud platforms, particularly AWS or Azure for deployment.
Benefits
Comprehensive health and wellness benefits
Retirement savings plan with matching contributions
Flexible working arrangements
Opportunity for professional development and continuous learning
Company Culture
Innovation Focus: We encourage creative thinking and innovative solutions to drive our projects.
Collaborative Environment: Our teams work together to solve problems and achieve shared goals.
Continuous Learning: Commitment to ongoing education and skill enhancement for all employees.
Status: Open
Other Jobs in Information Technology (IT) and Software Development