
Software Engineer Intern
SpecterOps
internship
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $35 per hour
Job Level
Tech Stack
About the role
- Collaborate with engineers and security practitioners to build integrations between large language models (LLMs) and open-source tools such as Ghostwriter and Mythic C2
- Assist in developing backend services (e.g., MCP servers or similar middleware) in Go and Python to securely connect assessment data with AI systems
- Work on features that support cybersecurity reporting and analysis, such as:
- Generating executive summaries and engagement reports
- Drafting technical narratives from assessment activity
- Identifying patterns and trends across security assessments
- Supporting visualizations like attack path timelines
- Gain hands-on experience with Docker and AWS Bedrock while working with real application infrastructure
- Explore how LLMs can be applied to structured and unstructured data from security assessments
- Contribute to prototyping, testing, and improving AI-driven features in a collaborative environment
- Gain exposure to offensive security concepts, assessment workflows, and adversary tradecraft through the data and systems you’ll be working with
- Engage in knowledge sharing sessions and actively seek opportunities for professional growth
Requirements
- Currently pursuing an Undergraduate or Graduate degree in Computer Science, Cybersecurity, Data Science, or a related technical field
- Ability to commit to a 11-week internship (20–30 hours weekly)
- Experience with Python and/or Go (through coursework, projects, or internships)
- Comfortable writing code and working through technical problems
- Interest in cybersecurity and how real-world assessments are conducted
- Curiosity about AI/ML or large language models and how they can be applied to real data
- Ability to learn quickly and work both independently and collaboratively
- Desire to embody our core values of passionate curiosity, consistent improvement, empathy, sustainability, humility, and empowerment through transparency
Benefits
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonGoDockerAWS Bedrockbackend servicesmiddlewarecybersecurity reportingdata analysisAI-driven featureslarge language models
Soft Skills
collaborationproblem-solvingcuriosityindependenceteamworkcommunicationempathyhumilitytransparencypassionate curiosity