Role Overview
Redfox Cybersecurity is looking for an AI Engineer to join the team and help build the AI layer of our AI-powered penetration-testing platform. This is a hands-on role involving LLMs, AI agents, reasoning systems, tool orchestration, RAG, model evaluation, AI infrastructure, and production deployment. You will work closely with our Full Stack Developer, penetration testers, and security researchers to build, integrate, and continuously improve the AI capabilities of the platform.
Responsibilities
- Design and develop AI agents capable of performing complex, multi-step penetration-testing tasks.
- Build the core reasoning and action loop, enabling the AI to understand objectives and execute tools.
- Develop systems that maintain context and state across multiple steps.
- Build AI-driven tool orchestration that allows LLMs to interact with command-line tools, scripts, and APIs.
- Implement mechanisms for self-critique, validation, and verification.
- Work extensively with Large Language Models and Generative AI for cybersecurity applications.
- Design and optimize prompts, system instructions, and function calling.
- Implement RAG and retrieval systems using vector databases such as FAISS, PGVector, Weaviate, or Milvus.
- Fine-tune or adapt models using techniques such as LoRA or QLoRA.
- Integrate cybersecurity tools like Nmap, web fuzzers, and BloodHound into the AI platform.
- Build an evaluation and benchmarking framework for testing AI models and agents.
Requirements
- 2–3+ years of experience in AI or related engineering roles.
- Experience taking an AI capability from idea to research, prototype, and production.
- Deep understanding of LLMs, RAG, and agentic workflows.
- Ability to work closely with security researchers to incorporate real-world penetration-testing requirements.
Skills
- LLMs
- RAG
- Python
- Vector Databases
- AI Agents