Freelance AI Red Team Engineer

Mindrift

South Africa

Remote

ZAR 462,078 - 658,111

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive hourly rates
Remote work flexibility
Experience in cutting-edge AI projects

Job summary

A leading AI consultancy is seeking an AI Tutor in Coding to evaluate AI models and develop testing frameworks. This remote, part-time position pays up to $24/hour and is ideal for candidates with a degree in Computer Science or related field. Responsibilities include creating automation scripts and advising on cybersecurity practices while contributing to innovative AI projects. This role welcomes entry-level applicants with a strong English proficiency and eagerness to learn.

Qualifications

  • Advanced level of English (C1) or above is required.
  • Hands-on experience with penetration testing across various environments.
  • Familiarity with vulnerabilities in current AI models.

Responsibilities

  • Evaluate and red team AI models for vulnerabilities.
  • Develop automation scripts and test harnesses.
  • Advise on cybersecurity best practices.

Skills

Scripting in Python
Automation using Bash
Penetration testing
Containerization
AI Security evaluation
Reverse engineering

Education

Bachelor's or Master's Degree in Computer Science

Tools

Docker
Ghidra

Job description

3 days ago Be among the first 25 applicants

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency.

At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.

What We Do

The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real‑world expertise from across the globe.

About The Role

GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.

Although every project is unique, you might typically:

  • Evaluate and red team AI models and agents and machine learning systems for vulnerabilities and safety risks.
  • Create offline reproducible & auto‑evaluable test cases to test safety & capability of AI agents.
  • Develop and implement automation scripts, custom tools, environments and test harnesses.
  • Lead or contribute to security research initiatives, especially in AI safety, creating and implementing realistic and challenging attack scenarios for the model.
  • Advise on cybersecurity best practices and policy implications.
How To Get Started

Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.

Requirements
  • You hold a Bachelor's or Master's Degree in Computer Science, Software Engineering, Cybersecurity, Digital Forensics or other related fields.
  • Your level of English is advanced (C1) or above.
  • Proficient in scripting and automation using Python, Bash, or PowerShell.
  • Experienced with containerization and CI/CD security tools, especially Docker.
  • Hands‑on experience with penetration testing across web, API, network, and infrastructure environments.
  • Knowledge of vulnerabilities in current AI models, including prompt injections, with knowledge of OWASP Top 10 for Large Language Models (LLMs).
  • Familiar with AI red‑teaming frameworks such as garak or PyRIT.
  • Experience in AI/ML security, evaluation, and red‑team*ing, particularly with LLMs, AI agents, and RAG pipelines.
  • Proficient in offensive exploitation and exploit development.
  • Skilled in reverse engineering using tools like Ghidra or equivalents.
  • Expertise in network and application security, including web application security.
  • Knowledge of operating system security concepts such as Linux privilege escalation and Windows internals.
  • Familiar with secure coding practices for full‑stack development.
  • You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines.
  • Our freelance role is fully remote so you just need a laptop, internet connection, time available and enthusiasm to take on a challenge.
Benefits
  • Get paid for your expertise, with rates that can go up to $24/hour depending on your skills, experience, and project needs.
  • Take part in a part‑time, remote, freelance project that fits around your primary professional or academic commitments.
  • Work on advanced AI projects and gain valuable experience that enhances your portfolio.
  • Influence how future AI models understand and communicate in your field of expertise.
Seniority level
  • Entry level
Employment type
  • Part‑time
Job function
  • Other
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Freelance Cybersecurity Analyst - AI Trainer
Freelance Cybersecurity Analyst - AI Trainer

Mindrift • South Africa

Remote
Flexible working hours
Remote work
Competitive pay up to $24/hour
+1
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • Johannesburg

Remote
Flexible working hours
Remote work
Competitive pay up to $24/hour
+1
Freelance Cybersecurity Analyst - AI Trainer
Freelance Cybersecurity Analyst - AI Trainer

Mindrift • Cape Town

Remote
Competitive hourly rates up to $24
Work on advanced AI projects
Flexible hours to fit other commitments
Freelance Software Developer (Ruby) - AI Trainer
Freelance Software Developer (Ruby) - AI Trainer

Mindrift • Johannesburg

Remote
Competitive hourly rates
Remote work flexibility
Opportunity to work on advanced AI projects
Freelance Machine Learning Research Engineer (Python)
Freelance Machine Learning Research Engineer (Python)

Mindrift • Johannesburg

On-site
Up to $32/hour based on skills and project needs
Flexible remote freelance work
Enhance professional portfolio
Freelance Machine Learning Research Engineer (Python)
Freelance Machine Learning Research Engineer (Python)

Mindrift • South Africa

Remote
Competitive hourly rates
Flexible part-time schedule
Work on cutting-edge AI projects
+1
Freelance Machine Learning Developer (Python)
Freelance Machine Learning Developer (Python)

Mindrift • Johannesburg

On-site
Get paid for expertise, up to $32/hour
Participate in part-time, remote freelance projects
Work on advanced AI projects to enhance your portfolio
Freelance Data Science Engineer (Python & SQL)
Freelance Data Science Engineer (Python & SQL)

Mindrift • Cape Town

On-site
Flexible work hours
Competitive pay rates
Experience on advanced AI projects
AI Pilot Operations Associate (Freelance)
AI Pilot Operations Associate (Freelance)

Mindrift • South Africa

Remote
Freelance Mechanical Engineering Expert with Python Expertise - AI Trainer
Freelance Mechanical Engineering Expert with Python Expertise - AI Trainer

Mindrift • South Africa

Remote
Flexible working hours
Competitive pay based on expertise
Valuable experience in AI projects