About the Role
Our client is a leader in leveraging AI for enhanced security solutions and is seeking a dedicated AI/ML Security Engineer to join their team in Randburg, Gauteng . This role is pivotal in ensuring the security and integrity of our AI systems, models, and data. You will be responsible for identifying vulnerabilities, implementing robust security measures, and developing strategies to protect against adversarial attacks targeting AI and machine learning pipelines. This is a challenging opportunity for a security-focused professional with a strong understanding of AI/ML concepts. If you are passionate about safeguarding intelligent systems and thrive in a proactive security environment, this role offers significant impact and career growth. Our client is committed to building secure AI technologies that protect users and data.
Key Responsibilities
- Identify and mitigate security vulnerabilities in AI/ML models, algorithms, and infrastructure.
- Develop and implement security best practices for the AI/ML development lifecycle.
- Design and deploy security solutions to protect against adversarial attacks on machine learning systems.
- Conduct security assessments, penetration testing, and risk analysis for AI applications.
- Collaborate with AI/ML engineers and data scientists to integrate security considerations into model design and deployment.
- Develop security monitoring and incident response procedures for AI systems.
- Stay current with emerging threats and vulnerabilities in the AI/ML security landscape.
- Create and maintain security documentation and training materials.
- Ensure compliance with relevant security standards and regulations.
- Contribute to the development of secure AI architectures and frameworks.
Requirements
- Bachelor's degree in Computer Science, Cybersecurity, or a related field; Master's degree preferred.
- Proven experience in cybersecurity, with a focus on AI/ML security, secure software development, or vulnerability assessment.
- Strong understanding of machine learning concepts, algorithms, and common AI attack vectors (e.g., data poisoning, model inversion, adversarial examples).
- Experience with security tools and techniques for identifying and mitigating vulnerabilities.
- Proficiency in programming languages such as Python.
- Knowledge of cloud security principles and best practices.
- Experience with security frameworks and compliance standards.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration skills, with the ability to work effectively with technical teams.
- Familiarity with encryption, authentication, and access control mechanisms.
Benefits
- Competitive salary and performance-driven incentives.
- Comprehensive health, dental, and vision insurance.
- Opportunities for specialized training and certifications in AI security.
- Work on critical security challenges within the AI domain.
- Collaborative and innovative work environment.
- Generous paid time off and holiday schedule.
- Retirement savings plan.
- Employee assistance program and wellness initiatives.
- Direct impact on protecting cutting-edge AI technologies.
- Career advancement opportunities within a growing field.