Campus Undergraduate Summer Internship Program
Core
Research emerging AI and cybersecurity technologies, build prototypes and proof-of-concepts, and develop AI/LLM solutions for security analysis and threat detection.
Role type
Undergraduate summer intern (AI/ML/Cybersecurity)
Builds
Prototypes, proof-of-concepts, security test harnesses, and experimental environments
Domain
Artificial Intelligence, Machine Learning, Cybersecurity, Generative AI
Deliverable
production ML models
Required skills
Python, Java, JavaScript/Node.js, Go, C/C++, Bash, PowerShell, LLM integrations, AI agents, tool calling, orchestration frameworks, retrieval patterns, automated workflows, API integration, cloud services, containers, vulnerability research, threat modeling
Preferred skills
Prompt engineering, embeddings, retrieval-augmented generation, AI red teaming, automated security testing, software integration patterns, technical evaluations
Technologies
Python, Java, JavaScript, Node.js, Go, C/C++, Bash, PowerShell, LLMs, APIs, Cloud platforms, Containers
Responsibilities
Research emerging AI and cybersecurity technologies, Build prototypes and proof-of-concepts, Develop and test AI and agentic AI solutions, Create test cases and benchmarks, Analyze experimental results and document findings, Prepare technical documentation and presentations
Seniority
Undergraduate Intern