Lead Machine Learning Engineer - Computer Vision
Listed on 2026-10-19
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
About the Role
Our client, a pioneering company in AI-driven solutions, is actively seeking a Lead Machine Learning Engineer with a specialization in Computer Vision to join their innovative team based in Tembisa, Gauteng . This senior position will lead the design, development, and deployment of advanced computer vision models and systems that address complex real-world challenges. You will be at the forefront of shaping our client's AI capabilities, leveraging state-of-the-art techniques to create intelligent visual analysis tools.
This role requires a blend of deep technical expertise, strong leadership skills, and a passion for pushing the boundaries of what's possible in machine learning. The successful candidate will work collaboratively within a high-performing team, contributing to impactful projects that redefine industry standards. This is a significant opportunity to make a substantial impact in the rapidly evolving field of AI and computer vision, directly from our Tembisa, Gauteng hub.
- Lead the end-to-end development lifecycle of computer vision models, from data preprocessing and feature engineering to model training, evaluation, and deployment.
- Design and implement scalable machine learning pipelines for computer vision tasks, including object detection, image segmentation, facial recognition, and video analysis.
- Develop and optimize deep learning architectures (CNNs, RNNs, Transformers) for various computer vision applications.
- Collaborate closely with data scientists, software engineers, and product managers to translate business requirements into technical solutions.
- Mentor and guide junior machine learning engineers, fostering technical growth and best practices.
- Evaluate and benchmark model performance, identifying areas for improvement and implementing optimization strategies.
- Stay current with the latest research trends and technologies in computer vision and machine learning.
- Contribute to the company's intellectual property through research and development initiatives.
- Ensure the reliability, scalability, and efficiency of deployed computer vision systems in Tembisa, Gauteng .
- Master's or PhD degree in Computer Science, Electrical Engineering, or a related field with a focus on Machine Learning or Computer Vision.
- 7+ years of professional experience in machine learning engineering, with a significant focus on computer vision.
- Proficiency in Python and deep learning frameworks such as Tensor Flow, PyTorch, or Keras.
- Extensive experience with computer vision libraries like OpenCV, scikit-image.
- Proven experience in deploying ML models into production environments.
- Strong understanding of image processing techniques, feature extraction, and various neural network architectures.
- Experience with cloud platforms (e.g., AWS Sage Maker, Azure ML, GCP AI Platform) is highly desirable.
- Excellent leadership, communication, and teamwork skills, critical for our Tembisa, Gauteng office.
- Demonstrated ability to solve complex problems and deliver impactful results.
- Our client offers a highly competitive salary package commensurate with experience, along with performance bonuses and equity options.
- We provide comprehensive medical, dental, and vision insurance, along with a robust retirement savings plan.
- Generous vacation and sick leave policies are standard.
- Employees have access to continuous learning opportunities, including workshops, conferences, and advanced training programs.
- Join our collaborative team in Tembisa, Gauteng and be part of a company that is shaping the future of AI.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).