About the Role
Our client, a globally recognized technology leader, is seeking an exceptionally talented Senior AI/ML Research Engineer specializing in Computer Vision to join their advanced research division in Sandton, Gauteng. This role is dedicated to pushing the boundaries of visual intelligence through the development of novel algorithms and models. You will tackle challenging problems in areas such as object recognition, image segmentation, video analysis, and 3D computer vision, contributing to groundbreaking AI advancements. This is a unique opportunity to work alongside world-renowned researchers, access cutting-edge computational resources, and publish your work in top-tier scientific venues. We are looking for individuals with a profound understanding of deep learning techniques applied to computer vision, a strong research aptitude, and a passion for innovation. Your expertise in Sandton will be instrumental in developing next-generation AI capabilities. The role offers significant intellectual freedom and the chance to translate complex research into tangible technological impact.
Key Responsibilities
- Conduct cutting-edge research in computer vision, focusing on deep learning-based approaches.
- Design, implement, and evaluate novel algorithms for image recognition, object detection, segmentation, tracking, and other vision tasks.
- Develop and train deep neural networks using frameworks like TensorFlow, PyTorch, or Keras.
- Process and analyze large-scale image and video datasets.
- Collaborate with other researchers and engineers to integrate research prototypes into practical applications.
- Stay current with the latest advancements in computer vision and machine learning literature.
- Publish research findings in leading academic conferences and journals.
- Contribute to patent applications and the company's intellectual property portfolio.
- Optimize algorithms for performance and efficiency on various hardware platforms.
- Mentor junior researchers and contribute to a collaborative research environment.
Requirements
- Ph.D. or Master's degree in Computer Science, Electrical Engineering, AI, or a related field with a specialization in Computer Vision.
- Minimum of 5-7 years of research experience in computer vision, with a strong publication record in top-tier venues (e.g., CVPR, ICCV, ECCV, NeurIPS, ICML).
- Expertise in deep learning architectures and frameworks (TensorFlow, PyTorch).
- Strong programming skills in Python and C++.
- In-depth knowledge of classical and modern computer vision techniques.
- Experience with large-scale data processing and distributed computing is a plus.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and presentation skills, with the ability to articulate complex research ideas.
- Ability to work independently and as part of a collaborative research team.
- Experience with GPU programming and optimization is desirable.
Benefits
- Highly competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and flexible work arrangements.
- Significant budget for professional development, conference attendance, and publications.
- Access to world-class research facilities and computing power.
- Opportunity to work on industry-leading AI research projects.
- Relocation assistance available for qualified candidates.
- Retirement savings plan with company contributions.
- Regular opportunities for internal and external collaboration.
- A stimulating and intellectually rewarding work environment.