Placements24
6 days ago
Computer Vision Engineer - AI Image Analysis
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Placements24
- Location
- South Africa South Africa
- Posted
- 6 days ago
Job description
Our client, a cutting-edge AI startup focused on revolutionizing image analysis, is seeking a talented Computer Vision Engineer to join their team. This position is fully remote, offering flexibility to work from anywhere. You will be at the forefront of developing and implementing advanced computer vision algorithms and deep learning models to interpret and analyze visual data. This role is perfect for an individual passionate about creating intelligent systems that can 'see' and understand the world. You will work with massive image datasets, collaborate with a team of skilled AI researchers and engineers, and contribute to products that have a significant real-world impact. If you are driven by innovation and have a strong background in computer vision, this is an excellent opportunity.
Key ResponsibilitiesDesign, develop, and implement state-of-the-art computer vision algorithms and deep learning models for image recognition, object detection, segmentation, and tracking. Process and analyze large-scale image and video datasets. Train, fine-tune, and optimize deep learning models using frameworks like TensorFlow or PyTorch. Collaborate with software engineers to integrate computer vision models into production systems and applications. Conduct research on novel computer vision techniques and approaches. Develop and maintain code for computer vision pipelines and tools. Evaluate and benchmark model performance, identifying areas for improvement. Stay current with the latest research and advancements in the field of computer vision and AI. Contribute to the overall technical vision and strategy of the computer vision team.
RequirementsBachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with a focus on computer vision or machine learning. Demonstrated experience (3+ years) in developing and implementing computer vision algorithms and deep learning models. Proficiency in programming languages such as Python, and experience with libraries like OpenCV, scikit-image, NumPy. Hands-on experience with deep learning frameworks (e.g., TensorFlow, PyTorch). Strong understanding of image processing techniques, machine learning, and deep learning concepts relevant to computer vision. Experience with data augmentation and working with large image datasets. Familiarity with cloud platforms and their ML services is a plus. Excellent problem-solving and analytical skills. Strong communication skills and ability to work effectively in a remote, collaborative team environment. Experience with model optimization for deployment on edge devices is advantageous.
BenefitsOur client offers a highly competitive salary and equity options. As a fully remote company, we provide maximum flexibility and work-life balance. Employees receive comprehensive health benefits and generous paid time off. We encourage continuous learning through access to online courses, conference attendance, and internal R&D projects. You will have the opportunity to work on groundbreaking technology with a passionate and talented team, shaping the future of AI-driven visual intelligence. Our client is committed to fostering an inclusive and innovative work culture, making this an ideal place to advance your career in computer vision.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.