Security Consultant (AI/ML Penetration Testing)



Software Engineering, IT, Data Science
Posted on Saturday, November 18, 2023

Security Consultant (AI/ML Penetration Testing) 

Category Services   Description

NetSPI is a dynamic cyber security company headquartered in Minneapolis. We are the global leader the global leader in offensive security, delivering the most comprehensive suite of penetration testing, attack surface management, and breach and attack simulation solutions. Our global cybersecurity experts are committed to securing the world’s most prominent organizations, including nine of the top 10 U.S. banks, four of the top five leading cloud providers, four of the five largest healthcare companies, three FAANG companies, seven of the top 10 U.S. retailers & e-commerce companies, and many of the Fortune 500.

NetSPI is constantly growing and looking for innovative minds to join us in helping some of the largest organizations in the world protect their technology and data from cyber criminals. If you thrive in a collaborative setting and enjoy working with best-in-class technology – we want to meet you!

Join us as an AI/ML Penetration Tester. We’re searching for a technically proficient and analytical individual to bolster our cybersecurity defenses with cutting-edge AI/ML penetration testing.


  • Conduct in-depth penetration testing on AI/ML systems, web, mobile, and applications.
  • Execute external, internal, and wireless network penetration assessments.
  • Present detailed penetration test findings to clients and assist in remediation planning.
  • Engage in research to develop new penetration testing methods, tools, and innovative exploit techniques.
  • Contribute to the cybersecurity community through tools, presentations, white papers, and blogging.


Minimum Qualifications:

  • At least 2 years of experience in Application Security and/or Penetration Testing
  • Proficiency in offensive toolkits for network, application, and AI/ML penetration testing
  • Understanding of Adversarial Machine Learning and its practical applications
  • Competence in offensive and defensive IT strategies
  • Proficiency in Linux and/or Windows environments
  • Solid Python programming skills
  • Experience in ML model development, feature engineering, and data pre-processing
  • Understanding of various machine learning frameworks (e.g., TensorFlow, PyTorch) and their potential vulnerabilities


Preferred Qualifications:

  • Programming expertise in languages like Ruby, Python, Perl, C, C++, Java, or C#
  • Comprehensive knowledge of secure AI/ML development protocols and architecture
  • Exceptional communication and report writing abilities
  • Professional certifications such as GXPN, GPEN, OSCP, CISSP, or GWAPT
  • Experience with model interpretability and explainability tools to understand model behavior and potential biases


Personal Attributes:

  • Strong problem-solving skills and the ability to think like both an attacker and a defender.
  • A continuous learning mindset to keep up-to-date with the rapidly evolving AI/ML and cybersecurity landscapes.
  • Excellent teamwork and communication skills, with the ability to explain complex security concepts to non-technical stakeholders.
  • Proactive and self-motivated with a proven track record of pursuing security research independently.



At NetSPI, you will join a team that values innovation and collaboration, where your contributions make a real impact. Apply now to help secure the digital frontier.


  Location Remote   About the Organization NetSPI is a fast-growing, dynamic cybersecurity company headquartered in the North Loop of Minneapolis. As the leader in vulnerability orchestration and security testing, we're continually growing, and we pride ourselves on keeping absolutely current and cutting-edge in everything we do.   Email None Specified 
supervisorUID None Specified 

This position is currently accepting applications.

Apply Now