Application Security Engineer (AI/ML)
Strategic Staffing Solutions
Charlotte, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Charlotte, United States of America
Tech stack
Agile Methodologies
Artificial Intelligence
Automation of Tests
Cloud Computing
Python
Open Web Application Security
TensorFlow
SQL Databases
Reinforcement Learning
Scripting (Bash/Python/Go/Ruby)
PyTorch
Large Language Models
Software Security
Generative AI
Atlassian Tools
Checkmarx
Static Application Security Testing
Job description
- Develop and implement SAST strategies for AI/ML-based code
- Customize and integrate SAST tools with LLMs and AI/ML frameworks
- Automate testing and integrate security tools into CI/CD pipelines
- Troubleshoot and resolve tool and integration issues
- Provide hands-on technical support for Checkmarx and Checkmarx ONE platforms
- Drive vendor accountability to address product defects
- Support patching and upgrade testing
- Collaborate with Product Owners, Application Security Champions, developers, and offshore partners
- Maintain accurate and up-to-date documentation reflecting process changes
Requirements
- 4+ years of application security experience
- 3+ years of AI/ML development experience (e.g., TensorFlow, PyTorch)
- 2+ years working with generative AI models, reinforcement learning, or auto-code remediation models
- 2+ years of Agile experience using tools such as Jira and Confluence (or equivalent)
- Strong understanding of OWASP Top 10
- Strong verbal, written, and interpersonal communication skills
- Strong customer service skills
- Ability to troubleshoot complex technology integration issues
Desired Skills
- 2+ years of cloud experience
- 3+ years of scripting experience (Python)
- 2+ years of SQL experience
- 1+ year of experience with Corgea AI
Additional Requirements
- Must be able to work onsite in a hybrid model (3 days per week)
- Must be able to collaborate across distributed teams and stakeholders