About the Role
Our client, a trailblazer in the AI & Emerging Technologies domain, is seeking an accomplished Lead Computer Vision Engineer to spearhead their initiatives in autonomous systems. This exciting opportunity is based in the vibrant city of Cape Town, Western Cape, ZA. You will be responsible for designing, developing, and deploying advanced computer vision algorithms that power next-generation autonomous technologies. This role demands a blend of technical expertise, strategic thinking, and leadership capabilities. You will guide a team of talented engineers, foster innovation, and ensure the successful implementation of complex computer vision solutions. If you are passionate about shaping the future of robotics and autonomous vehicles, this is the role for you. Join a company that is committed to pushing the boundaries of what is possible in artificial intelligence.
Key Responsibilities
- Lead the design, development, and implementation of computer vision algorithms for real-time applications in autonomous systems.
- Manage and mentor a team of computer vision engineers, providing technical guidance and fostering a collaborative environment.
- Develop and optimize deep learning models for object detection, tracking, segmentation, and scene understanding.
- Integrate computer vision systems with other hardware and software components of autonomous platforms.
- Conduct rigorous testing and validation of algorithms and systems to ensure safety and performance standards.
- Stay current with the latest research and industry trends in computer vision and AI, and evaluate their potential application.
- Collaborate with hardware engineers to define sensor requirements and integration strategies.
- Contribute to the architectural design of the overall autonomous system.
- Present technical findings and project updates to stakeholders and senior management.
Requirements
- Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field with a specialization in computer vision.
- Extensive experience (5+ years) in developing and deploying computer vision algorithms, with a strong focus on deep learning.
- Proficiency in C++ and Python, along with experience using computer vision libraries (e.g., OpenCV) and deep learning frameworks (e.g., PyTorch, TensorFlow).
- Experience with autonomous systems, robotics, or self-driving car technologies.
- Solid understanding of image processing, 3D vision, and sensor fusion techniques.
- Proven ability to lead technical teams and manage complex projects.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and presentation skills.
- Experience with real-time systems and embedded platforms is a plus.
- Must be legally authorized to work in South Africa and located in Cape Town, Western Cape, ZA.
Benefits
- Our client offers an attractive salary package commensurate with experience, including a competitive base salary and potential for annual bonuses.
- Employees are provided with comprehensive medical aid coverage, including extensive benefits.
- We offer a generous vacation policy and numerous paid public holidays.
- The company invests in its employees' growth through opportunities for advanced training, certifications, and conference attendance.
- Employees have access to cutting-edge technology and research facilities.
- Pension fund contributions are provided, along with life insurance.
- The work environment is dynamic and innovative, fostering creativity and collaboration.