Join our Durban-based team as a Machine Learning Engineer, where you will be at the forefront of developing machine learning algorithms. Your expertise will aid in solving real-world problems and enhancing our AI capabilities.
Responsibilities
Implement data preprocessing and feature engineering techniques.
Create reports and presentations to communicate findings to stakeholders.
Work with cloud services to deploy machine learning solutions.
Participate in code reviews and contribute to best practices.
Mentor junior engineers and provide guidance on ML projects.
Explore new tools and methodologies to innovate ML practices.
Requirements
Education
Bachelor's degree in Computer Science or equivalent
Master's degree in AI or Machine Learning is preferred
Experience
3+ years of experience working with machine learning algorithms
Technical Skills
Keras
R
Soft Skills
Adaptability
Leadership
Languages
English: Fluent
Advantageous
Exposure to natural language processing (NLP): Experience working on projects involving NLP techniques.
Familiarity with reinforcement learning concepts: Understanding of reinforcement learning and its applications.
Benefits
Comprehensive health insurance
Retirement savings plan with company matching
Professional development budget
Work-life balance initiatives
Company Culture
Diversity and Inclusion: We value diverse perspectives and experiences to strengthen our team.
Transparency: We maintain open communication and transparency at all levels.
Work-Life Balance: We believe in balancing work responsibilities with personal life for overall well-being.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development