Application Penetration Testing

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - Independent
Contract - W2

Skills

Jersey
Cyber Security
Research
Software Security
Open Source
Generative Artificial Intelligence (AI)
Manual Testing
Supervision
Multitasking
Management
Communication
Penetration Testing
Testing
Python
API
Machine Learning (ML)
Database
Artificial Intelligence
Extract
Transform
Load

Job Details

Title: Application Penetration Testing
Location: Charlotte, NC or Jersey City, NJ or Irving, TX
Job Description:
Application Security enhances the ability of the development organization to consistently deliver highly functional applications that are secure and resilient against attack. We develop policies, processes, controls and tools to proactively embed security into developed applications.
seeking a Cyber Security Research Engineer to perform application security assessments on generative AI systems.
In this role, you will:
  • Perform application penetration tests on LLMs and ML systems
  • Evaluate open source and third-party solutions for red teaming gen AI systems
  • Simulate adversarial scenarios: prompt leakage, indirect prompt attacks, model evasion, and inference abuse
  • Meet with stakeholders to collect information and determine scope of testing
  • Install, configure, use and maintain scanning and testing tools
  • Perform manual testing to supplement results of automated scanning and testing tools
  • Document identified security vulnerabilities and related matters in a clear, concise and timely manner
A Successful Candidate Will Possess the Following:
  • Demonstrated detailed oriented self-starter and the ability to work independently with limited supervision and limited direction, and in collaborative team environments
  • The ability to provide support after normal business hours as needed
  • A strong ability to multi-task and manage varying priorities and projects
  • Demonstrated excellent written and oral communication skills

Required Qualifications
  • 4 8+ years in offensive security or penetration testing, with recent hands-on testing of AI/LLM systems
  • 3 5 years of python development including python based API skills
  • Demonstrated AI Engineering knowledge
  • Experience with guardrails and bypass techniques
  • Knowledge of LLMs, ML, RAG, embedding, vector DB concepts, Agentic AI concepts, ETL

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.