Lock Applications for this job are now closed
Closing soon

At CrowdStrike we’re on a mission - to stop breaches. Our groundbreaking technology, services delivery, and intelligence gathering together with our innovations in machine learning and behavioral-based detection, allow our customers to not only defend themselves, but do so in a future-proof manner. Because of that we’ve earned numerous honors and top rankings for our technology, organization and talent. Our culture was purpose-built to be remote first, and we offer flexible work arrangements to help our people manage their personal and professional lives in a way that works for them. If you’re ready to work on unrivaled technology with a team that makes a difference every day, let’s talk.

About the Role

As a Machine Learning/Data Science Intern, you will have the opportunity to apply your coding, mathematical and scientific research skills to the bleeding edge of security technology. 

CrowdStrike’s cybersecurity data is one-of-a-kind: we process over 300 billion behavioral events per day, and have over 1 petabyte of malware samples in our research repository. We are a global, diverse and multidisciplinary team, and you’ll have the chance to broaden your horizons by working jointly with a team of Big Data, Machine Learning and Security domain experts on hard and impactful problems. You will gain valuable experience in a fast-paced high-growth environment.

As a Data Science/Machine Learning Intern you will

  • Be part of a 12-week full-time summer internship program and have the opportunity to further develop your Machine Learning expertise and coding skills. We use Python, Scala (Apache Spark) and related Deep Learning frameworks (Tensorflow, Keras, Pytorch) for modelling and experimentation purposes, as well as Git, Docker, Airflow and similar tools for deploying models in the cloud.
  • Leverage the AWS cloud stack for extracting features and deploying state-of-the art ML malware classifiers that learn from extremely large amounts of sample files.
  • Work directly with Sr. Data Scientists, helping to create machine learning models that help detect and stop today's most sophisticated threats.
  • Hone your ability to balance detail-oriented research with goal-oriented business objectives
  • Implement and experiment with new algorithms and methodologies to help improve our machine learning models.
  • Automate and visualize analyses, results and processes in our machine learning pipeline.

What You’ll Need

  • Ideally studying a PhD or Masters in Data Science, Artificial Intelligence, Computer Science, Computational Physics, Applied Mathematics or related field of study
  • Analytical mindset with understanding of Linear Algebra and Statistics OR an equivalent knowledge of Applied Mathematics
  • Experience in writing Python code to pre-process and analyze data to generate actionable insights
  • Hands on in your approach to understanding data and learning about new fields
  • Passionate to develop your knowledge and learn new technologies, algorithms and concepts
  • Familiar with a Linux environment

Bonus Points

  • Hand on experience (via coursework or previous work experience) in scientific computing, machine learning or computer security.
  • Familiarity with Machine Learning libraries (libsvm, sklearn, etc) and/or frameworks (Tensorflow, Keras, PyTorch)
  • Good understanding of basic Machine Learning Techniques (SVM, Logistic Regression etc)
  • Computer and/or network security experience/understanding
  • Contributions to the open source community (GitHub, Stack Overflow, blogging)
  • CyberSecurity Enthusiast

What You Can Expect

  • Executive Speaker Series & Tech Talks
  • Fun socials and give-back events (e.g. virtual trivia, escape rooms, etc.)
  • Development workshops to grow your soft and hard skills
  • Networking opportunities with fellow interns and CrowdStrikers
  • Owning impactful projects that move the company forward
  • Working alongside a diverse and global team