Job Description
What you will be doing:
- Architect, develop, and maintain high-performance Python applications supporting AI and machine learning use cases.
- Lead peer code reviews and enforce best practices in software engineering and coding standards.
- Design, build, and manage ELT/ETL data pipelines in massively parallel processing environments (e.g. Spark, Ray, or similar).
- Oversee the full machine learning model lifecycle, including deployment, monitoring, optimisation, and maintenance.
- Implement automated monitoring, alerting, and reliability mechanisms for production ML systems.
- Mentor junior developers and data scientists on Python development and engineering best practices.
- Collaborate with stakeholders to translate business and analytical requirements into robust technical solutions.
- Contribute to improving system performance, scalability, and operational resilience.
Ready to Apply?
Take the next step in your AI career. Submit your application to Psybergate (Pty) LTD today.
Submit Application