About the Internship:
CrowdStrike is looking for a Cloud Engineer to join our growing Generative AI Research Center for Summer 2025. CrowdStrike has pioneered the use of artificial intelligence (AI) since we first introduced AI-powered protection to replace signature-based antivirus over 10 years ago, and we’ve continued to deeply integrate it across our platform since.
Using the recent advances in Large Language Models technologies, CrowdStrike introduced Charlotte AI, a new generative AI security analyst. It uses the world’s highest-fidelity security data and it is seamlessly integrated with CrowdStrike’s industry-leading threat hunters, managed detection and response operators, and incident response experts. Charlotte AI engine represents a first of its type offering empowering users of all skill levels to leverage the data available in the Falcon Platform, while reducing security operations complexity and cost.
Learn more about Charlotte AI: https://www.crowdstrike.com/products/charlotte-ai/
As a Cloud Engineer Intern, you will be responsible for building globally distributed, fault-tolerant, and highly scalable cloud ecosystems using Golang and Large Language Models, as well as contribute to the creation of new features for the natural language security analyst the team develops.
What You'll Do:
Learn Golang and build cloud-based services to support our top-rated security intelligence platform
Work with Large Language Models to build and extend natural language functionality of Charlotte AI
Work closely with Data Science Engineers in order to facilitate fine-tuning and testing of LLMs
Work with AWS, Kafka, Cassandra, Elasticsearch
Learn about our scalable distributed architecture
Understand how backend systems work – gaining knowledge of distributed technologies and algorithms, horizontal and vertical scaling, sharding etc.
What You'll Need:
3rd or final year Computer Science student
Familiarity with multi-threading, concurrency, and parallel processing technologies
Good verbal and written communication skills in English
Existing exposure to Go / Java / Python / C++ is considered an advantage