1 day ago Be among the first 25 applicants
We are seeking a highly skilled and experienced Senior AI/ML Engineer . The ideal candidate will have a strong background in artificial intelligence and machine learning, with expertise in developing and deploying AI/ML models. As a Senior AI/ML Engineer, you will play a key role in designing, developing, and maintaining AI/ML solutions, as well as mentoring junior engineers. You should be passionate about data, writing clean, maintainable code, and have a deep understanding of modern AI/ML practices.
- Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance AI/ML models.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write reusable, testable, and efficient code.
- Integrate AI/ML models with existing systems and applications.
- Optimize models for maximum speed and scalability.
- Implement security and data protection measures.
- Troubleshoot and debug models to resolve issues.
- Mentor and guide junior engineers, providing technical leadership and code reviews.
- Stay up-to-date with emerging technologies and industry trends to ensure our solutions remain cutting-edge.
- Participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives.
- Required Skills and Technologies:Proficiency in AI/ML Frameworks:
- Extensive experience with AI/ML frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Programming Languages:Strong understanding of programming languages such as Python, R, and Java.
- Data Analysis:Expertise in data analysis and data visualization using libraries like Pandas, NumPy, and Matplotlib.
- APIs and Web Services:Experience with RESTful APIs and integrating web services.
- Database Management:Experience with relational databases (e.g., SQL Server, MySQL) and NoSQL databases (e.g., MongoDB).
- Version Control:Strong experience with Git and collaborative development workflows (e.g., GitFlow).
- Testing:Proficient in writing unit tests, integration tests, and using testing frameworks (e.g., PyTest).
- Security Best Practices:Understanding of secure coding practices and common vulnerabilities (e.g., OWASP Top 10).
- Preferred Skills:
- Experience with front-end frameworks (e.g., React, Angular, Vue.js) for full-stack development.
- Familiarity with message brokers (e.g., RabbitMQ, Kafka) and event-driven architectures.
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with serverless computing (e.g., AWS Lambda, Google Cloud Functions).
- Understanding of GraphQL and its implementation in AI/ML applications.
- Qualifications:Education:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience:
- 5+ years of professional experience in AI/ML development, with at least 2 years in a senior or lead role.
- Certifications (Optional):
- Relevant certifications such as:
- Google Professional Machine Learning Engineer
- TensorFlow Developer Certificate
- Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and as part of a team.
- Leadership skills with a focus on mentoring and guiding junior engineers.
- Adaptability to changing project requirements and technologies.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Business Consulting and Services
Referrals increase your chances of interviewing at feeblo. by 2x
Johannesburg, Gauteng, South Africa 1 month ago
Personal and Private Banking (PPB) AI/ML Engineer Graduate Programme
Johannesburg, Gauteng, South Africa 1 week ago
Sandton, Gauteng, South Africa 2 days ago
Sandton, Gauteng, South Africa 2 weeks ago
Midrand, Gauteng, South Africa 2 hours ago
Personal and Private Banking (PPB) Data Engineer Graduate Programme
Johannesburg, Gauteng, South Africa 1 week ago
Midrand, Gauteng, South Africa 3 weeks ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
City of Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 5 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.