The Security Research group is hiring a senior, hands‑on Application Security Researcher to push modern AppSec forward—working with engineers, researchers and AI/data scientists on next‑generation detection, including autonomous, agentic pen‑testing capabilities.
Responsibilities
Push modern AppSec forward
Work with engineers, researchers and AI/data scientists on next‑generation detection
Build and break security solutions
Translate research ideas from prototype to production
Communicate complex attack paths to engineers and product managers
Requirements
M.Sc. in Computer Science, Cyber Security, or a related field
Provide domain expertise in cloud platforms and infrastructure, solve complex cloud platform challenges.
Work with customers to design and implement Cloud based technical architectures, migration approaches, and application optimizations that enable business objectives.
Serve as a technical advisor and perform troubleshooting to resolve technical challenges for customers.
Create and deliver best practice recommendations, tutorials, blog articles, and sample code.
Travel up to 30% for in-region for meetings, technical reviews, and onsite delivery activities.
Oversee the software release lifecycle, ensuring that software products are delivered efficiently, on time, and within scope.
Compensation
The starting salary range posted for this position is $128,600.00 to $184,900.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Responsibilities
Coordinate cross-functional teams and manage the technical complexities of software releases
Act as a primary contact point between technical teams and stakeholders
Drive continuous improvement by analyzing release processes and performance metrics
Requirements
Bachelor's degree in CS/CE/EE
Master's degree in CS/CE/EE
Nice to have: knowledge of networking concepts and protocols
Lead scientific analysis, abstract submissions, and manuscript development for 1-2 projects at a time
Assist PI with managing the Charles lab research portfolio by orchestrating competing priorities, deadlines, and workload in a group with 5-7 ongoing research projects
Supervise research assistants/technicians, including delivering new employee training, providing daily oversight and direction, and assisting with recruiting new team members
Ensure research integrity, including data documentation and data management, by developing best practices, providing ongoing training, and monitoring for adherence
Requirements
PhD in immunology, infection biology, or related field