Lead Machine Learning Engineer
3 days ago
gauteng, South Africa
Placements24
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
About the Role
Our client is looking for an accomplished Lead Machine Learning Engineer specializing in Computer Vision to spearhead innovative projects within their advanced research and development division, based in Tembisa, Gauteng.
Key Responsibilities
- Lead the design, development, and deployment of advanced computer vision algorithms and machine learning models.
- Manage and mentor a team of machine learning engineers and data scientists, fostering a culture of innovation and technical excellence.
- Oversee the entire ML lifecycle, from data collection and preprocessing to model training, validation, and deployment in production environments.
- Collaborate closely with product managers and cross-functional teams to define project requirements and technical roadmaps.
- Conduct rigorous experimentation and performance analysis to optimize model accuracy, efficiency, and scalability.
- Stay at the forefront of research in computer vision and deep learning, identifying and integrating novel techniques.
- Ensure the robustness, reliability, and ethical implications of deployed AI systems.
- Contribute to technical documentation, code reviews, and knowledge sharing within the engineering team.
Requirements
- Master's or Ph.D. in Computer Science, Electrical Engineering, or a related quantitative field, with a specialization in Computer Vision or Machine Learning.
- Proven track record of 7+ years in machine learning engineering, with at least 3 years in a leadership or senior technical role.
- Deep expertise in computer vision techniques, including object detection, image segmentation, facial recognition, and generative models.
- Proficiency in deep learning frameworks such as TensorFlow, PyTorch, and Keras.
- Strong programming skills in Python, with experience in libraries like OpenCV, NumPy, and Pandas.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Excellent understanding of data structures, algorithms, and software engineering principles.
- Proven ability to lead technical teams, manage projects, and deliver high-quality results in a fast-paced environment.
- Strong communication and collaboration skills.
Benefits
- Our client offers a highly competitive salary and bonus structure, reflecting the senior nature of this role.
- You will receive comprehensive medical and retirement benefits, along with opportunities for continuous professional development, attending leading AI conferences, and access to cutting-edge research facilities in Tembisa, Gauteng .
- This role offers significant impact and growth potential within a forward-thinking organization committed to technological advancement.
- We provide a challenging yet supportive work environment where innovation thrives.