Job Description
Location: Cape Town
Type: Permanent
Overview
Our client is a leading renewable energy company committed to accelerating the global transition to sustainable power. They are integrating cutting-edge AI technologies into their energy systems to enhance efficiency, reduce waste, and create smarter solutions. This role is crucial for leading the development and deployment of intelligent systems across their renewable energy platforms, combining technical AI/ML expertise with software development and project management skills.
What You’ll Do
- Design and deploy scalable AI solutions to optimise renewable energy systems, including forecasting, grid performance, and predictive maintenance.
- Lead software development and integration efforts, ensuring robust, secure, and maintainable code.
- Deploy solutions across cloud platforms, primarily AWS and Azure.
- Manage the end-to-end delivery of software projects, including planning, execution, and stakeholder engagement.
- Coordinate with internal technical teams and external technology partners to ensure project alignment.
- Oversee third-party supplier relationships, ensuring technical requirements, timelines, and quality standards are met.
What We’re Looking For
- Bachelor's degree in Computer Science, Electrical Engineering, Data Science, or related field.
- 3+ years of experience in AI/ML engineering, preferably in energy or industrial domains.
- Understanding of JavaScript and React.
- Experience with edge AI and IoT integration.
- Implementing and deploying theoretical machine learning algorithms from academic research papers into production systems.
- Experience working with RDS engines and NoSQL databases such as PostgreSQL, MySQL, MongoDB, and DynamoDB.
- Strong coding skills in Python and proficiency with AI frameworks such as TensorFlow or PyTorch.
- Proven software development experience using languages such as C, C#, Java, JavaScript, Matlab, and R.
- Experience deploying AI solutions on cloud platforms, with strong proficiency in AWS and working knowledge of Azure.
- Familiarity with Microsoft 365 (Copilot) tools for collaboration, documentation, and project coordination.
- Proven history of delivering software projects with strong project management and stakeholder engagement.
- Foundational knowledge and understanding of large language models and Transformer architecture.
- Foundational knowledge of prompt engineering.
What We Offer
- Exposure to the operational and project side of the renewable energy industry.
- A sought after work-hard play-hard culture
- The opportunity to work with diverse, multi-disciplinary teams across various project locations.
- A key role in shaping and maintaining a positive and compliant on-site work culture.
Should you not hear back from us within 14 days, your application was unsuccessful.