A complete application in a minute
Tailored resume and cover letter, ready to send.
Placements24 is seeking a talented Machine Learning Engineer specializing in computer vision for a hybrid role in Gauteng, SA. You will develop and deploy AI solutions powering next‑generation applications, from object detection to facial recognition, collaborating with data scientists and software engineers.
Join a dynamic team focused on bridging research and production while delivering tangible business value.
Our client is looking for a talented Machine Learning Engineer specializing in Computer Vision to join their innovative team in Tembisa, Gauteng, ZA . This hybrid role offers the exciting opportunity to develop and deploy advanced AI solutions that power next-generation applications. You will work on challenging problems, from object detection and image segmentation to facial recognition and autonomous systems. Collaborating closely with data scientists and software engineers, you will bridge the gap between research and production, ensuring our AI models deliver tangible business value. This position combines the benefits of in-person collaboration with the flexibility of remote work, allowing you to contribute effectively while maintaining a healthy work-life balance. You will be part of a dynamic team focused on pushing the boundaries of AI in real-world applications, making a significant impact within the industry.
Develop, train, and deploy machine learning models for computer vision tasks. Implement and optimize deep learning architectures for image and video analysis. Work with large datasets, including data cleaning, augmentation, and preprocessing. Collaborate with product managers to define project requirements and deliverables. Integrate ML models into production systems and ensure their performance and scalability. Conduct thorough testing and validation of AI models. Stay updated with the latest research and advancements in computer vision and deep learning. Troubleshoot and debug ML systems to ensure optimal functionality. Contribute to the documentation and knowledge sharing within the team.
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience in developing and deploying computer vision models. Strong programming skills in Python and proficiency with libraries like OpenCV, TensorFlow, or PyTorch. Solid understanding of deep learning concepts and algorithms relevant to computer vision. Experience with cloud platforms (AWS, Azure, GCP) for ML model deployment. Familiarity with data science tools and techniques. Excellent problem-solving and analytical abilities. Ability to work effectively in a hybrid team environment. Good communication skills to explain complex technical concepts.