Lead Machine Learning Engineer - AI Research
Cape Town, 7561, South Africa
Listed on 2026-10-31
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Our client is at the vanguard of Artificial Intelligence research and development, and they are looking for an exceptional Lead Machine Learning Engineer to spearhead their innovative projects in Cape Town . This critical role involves designing, building, and deploying sophisticated machine learning models that will drive the next generation of intelligent systems. You will lead a talented team of engineers and researchers, fostering a culture of innovation and scientific rigor.
The ideal candidate will have a profound understanding of deep learning, natural language processing, computer vision, and scalable ML systems. This is a unique opportunity to make a significant impact on cutting-edge AI technologies and shape the future of the field from Cape Town . We offer a challenging yet rewarding environment with unparalleled opportunities for professional growth and contribution to groundbreaking research.
- Lead the design, development, and deployment of advanced machine learning models and algorithms for complex real-world problems.
- Oversee and mentor a team of machine learning engineers and data scientists, fostering collaboration and technical excellence.
- Define the ML roadmap and strategy, aligning with the company's overall research and business objectives.
- Develop and optimize scalable ML pipelines for data ingestion, model training, evaluation, and deployment.
- Conduct in-depth research into state-of-the‑art ML techniques and technologies, evaluating their applicability to our projects.
- Collaborate with product managers and stakeholders to understand requirements and translate them into technical solutions.
- Ensure the performance, reliability, and efficiency of deployed ML models.
- Contribute to the scientific community through publications, presentations, and open‑source contributions where appropriate.
- Champion best practices in MLOps, software engineering, and data science within the team.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Extensive experience (7+ years) in machine learning, with a proven track record of leading successful ML projects from conception to production.
- Deep expertise in one or more areas of ML, such as deep learning, NLP, computer vision, reinforcement learning, or time‑series analysis.
- Proficiency in programming languages like Python, and ML frameworks such as Tensor Flow, PyTorch, or scikit‑learn.
- Experience with cloud platforms (AWS, GCP, Azure) and distributed computing systems.
- Strong understanding of software engineering principles and MLOps practices.
- Excellent leadership, communication, and interpersonal skills.
- Ability to translate complex technical concepts into clear explanations for diverse audiences.
- Experience with big data technologies (e.g., Spark, Hadoop) is a significant plus.
- Highly competitive salary and performance‑based bonuses.
- Stock options package.
- Comprehensive health, dental, and vision coverage.
- Generous professional development budget for conferences and training.
- Flexible working hours and remote work opportunities.
- State‑of‑the‑art research facilities and equipment.
- Opportunity to work on impactful and industry‑leading AI projects.
- Vibrant and collaborative work culture.
- Pension fund and life insurance.
(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).