Data Science Summer Intern – Undergraduate

2 February 2021

It’s fun to work in a company where people truly BELIEVE in what they’re doing!

We’re committed to bringing passion and customer focus to the business.

The Role:
Do you have a passion for applying analytical reasoning to real-world problems? Do you have a strong mathematical background and understand ML fundamentals? Are you fascinated by the deep learning advancements in GANs, CNNs, RNNs, Transformers, and RL but also are excited about classic approaches such as SVM and Random Forest? If so, then Proofpoint’s ML Labs team is looking for a Data Science Summer Intern like you!

The ML Labs team is responsible for applying machine learning and AI across Proofpoint’s products. We are a team of Data Scientists and Software Engineers who love keeping up with the latest ML research, fostering a creative and supportive workplace environment, and hosting the occasional board game/trivia event. We work closely with a number of teams throughout Proofpoint to assess opportunities for successful application of ML/AI to significantly differentiate our product offerings and delight our customers. Recently deployed projects have spanned the full range of modern ML techniques (deep and classical learning), approaches (supervised and unsupervised learning) and data types (textual, image, and structured data).

As a Data Science Summer Intern on the ML Labs team, you will report to the Director of Data Science and will collaborate with Data Scientists and Software Engineers to apply machine learning to problems in cybersecurity/information security. You will have the opportunity to

  • Visualize, explore, and clean data and engineer problem-specific features
  • Train and deploy statistical / machine learning models
  • Write clean, tested code and receive feedback on your submitted PRs
  • Present your results to various company stakeholders

What you bring to the team: 

  • Strong grasp of probability, optimization, and linear algebra
  • Basic understanding of machine learning methodology and workflow
  • Basic understanding of machine learning algorithms, both supervised and unsupervised
  • Proficiency with one or more coding languages
  • Familiarity with Python; experience with numpy / sklearn / PyTorch / Tensorflow is a plus

Your candidate profile
You have the ability and interest in working full time (40 hours/week) remotely or in our Durham, NC office (once it is safe to do so). You are currently pursuing an undergraduate degree and are successfully maintaining an above average GPA, preferably 3.0 or higher. This summer internship is scheduled to run for 11 weeks from June – August 2021.

If you like wild growth and working with happy, enthusiastic over-achievers, you’ll enjoy your career with us!

NOTE: Apply ASAP but absolutely no later than February 8, 2021 to ensure you get considered. Trying to fill these positions aggressively so have already planned for phone interviews the week of February 15 and full interviews the weeks of February 22 and March 1.

Duration: Temporary / Seasonal, Summer 2021

Job Functions: Data & Analytics, Engineering – Web / Software, Information Technology


Proofpoint, Inc. is based in Sunnyvale, California and provides SaaS and on-premises solutions for inbound email security, outbound data loss prevention, privacy protection, email encryption, electronic discovery (“eDiscovery”) and email archiving. Proofpoint delivers an integrated suite of on-demand data protection solutions spanning threat management, regulatory compliance, data governance and secure communications—all of which are based on a common security-as-a-service platform.

Appears in Issues: