Skip to main content

Members of the University community should respond to the daily VitalCheck prompt at least 30 minutes prior to entering campus.

CIS Student Employment and Internship Opportunities

Added July 12, 2021

Multiple Insight and Analytics roles at the KIPP Foundation

On-Ramps is excited to share news of three new roles at the KIPP Foundation, the Insight Analyst/Specialist, the Insight Manager, and the Data Solutions Analyst.

Based remotely or near one of KIPP's four offices, (Chicago, New York, San Francisco, and Washington, DC) these data-driven individuals will work to advance equity and help students across the country receive the high-quality education they deserve. If you're interested in continuing the conversation, we encourage you to apply directly on the KIPP website.

Data Scientist At the Bertelsmann Education Group


At the Bertelsmann Education Group we are looking for individuals who are intellectually curious, driven, and looking to make an impact in the EdTech space.

As a Senior Data Scientist in the New York-based* “Data Lab” of the Bertelsmann Education Group (BEG), you will be working on the forefront of the digital transformation in the EdTech space. At the Data Lab we work with all BEG portfolio companies (e.g., Relias, Udacity, Alliant University) to tackle a wide range of problems, including: (I) student outcome and churn prediction (II) recommendation systems (III) customer segmentation and marketing automation.

You will report directly to the Bertelsmann Education Group’s Director of Data Science and work closely with other data scientists, as well as business stakeholders. You will manage projects and provide direct support to the Director of Data Science.  Your work will have a direct impact on making our companies’ students more successful.

Role and Responsibilities

  • Execute on end-to-end data science projects (ideation, data engineering, modeling, interpretation, visualization).
  • Develop data-driven products that help (1) drive revenue, (2) increase productivity, and (3) automate processes
  • Keep up-to-date on new technologies and trends in data science and EdTech.
  • Develop data science best practices on a BEG Data Lab group level, to enable knowledge transfer among all portfolio companies. Collaborate with other Bertelsmann divisions, to foster cross-divisional learning.

Qualifications and Education Requirements

  • BA/BS/MS in Computer Science, Math, Physics, Engineering, Statistics, Operations Research, Analytics, Data Science, or another technical field.
  • Strong programming skills in Python
  • 2-3 years work experience developing data science projects. 
  • Strong working knowledge of SQL.
  • Extensive knowledge of data science open-source libraries (e.g., sklearn, pandas, numpy, tensorflow, etc.).
  • Strong problem-solving skills and intellectual curiosity.
  • Ability to translate business requirements into technical action items.
  • Ability to analyze and present complex information concisely.
  • Effective written and verbal communication skills with both technical and business audiences.
  • Experience with GCP and/or Microsoft Azure required.
  • Self-starter.

Preferred Qualifications 

  • Experience with Spark a plus.
  • Experience with Microsoft PowerBI a plus.
  • Experience in education a plus.

*Note: Remote working option available 

Apply for the Data Scientist position at the Bertelsmann Education Group.

Added June 16, 2021


This Summer Numerade is offering a flexible, remote, and paid internship opportunity. You will be developing STEM content for middle school and high school students. The outcomes of this internship will provide you with experience developing project and time management, teaching, and increase subject matter expertise. If you’re interested in applying please use the Educator Sign Up.

Benefits of joining

  • Flexible and fully remote work
  • Earn between $25-$50 per hour depending on the subject and experience. Our top earners make over $30,000 in the summer months alone!
  • Boost your resume
  • Build an online video portfolio (you keep all your content)

The role of a Numerade Educator

  • Create high-quality video explanations
  • Provide STEM resources to students across the globe

Sign up to be an Educator.

Added June 8, 2021

Director's Summer Program (DSP)/Cryptanalysis and Signals Analysis Summer Program (CASA SP), Fort Meade, MD

Applicants applying to this job opening will be considered for the Director's Summer Program and the Cryptanalysis and Signals Analysis Summer Program.

The DSP provides a unique summer opportunity to outstanding undergraduate mathematics majors. Each summer, we invite about two dozen exceptional students to collaborate with each other and with NSA Mathematicians on problems critical to the intelligence gathering and information assurance missions of the agency. The students participating in this program work on a wide range of problems involving applications of abstract algebra, geometry, number theory, analysis, probability, statistics, combinatorics, graph theory, algorithms, computer science. Throughout the summer, students develop mathematical theory, apply what they learn to obtain real-time solutions, and experience the success built on hard work and innovation. State-of-the-art computing resources are available to all students, as well as a variety of computational algebra and statistics packages.

The DSP is seeking students who have distinguished themselves in undergraduate research or national mathematics competitions. Admission to this program is highly competitive. Applicants should have demonstrated superior mathematical aptitude. One full year of upper level mathematics (abstract algebra or analysis) is strongly recommended. Some computer programming experience is desirable. The program runs for 12 weeks, from the end of May to the middle of August.

Cryptanalysis and Signals Analysis Summer Program (CASA SP):

The CASASP gives undergraduate mathematicians and computer scientists a chance to contribute to mission-essential technical operations at the National Security Agency (NSA). The CASA mission is to transform collected data into a format analysts can readily consume for intelligence purposes by analyzing signals and protocols, and overcoming security measures. Each summer we invite twelve students to learn, use, and further NSA's tradecraft as they work on operational problems of national importance.

CASASP begins with classified briefings on modern cryptography and operational projects which will form the basis for research throughout the summer. Problems involve applications of math, statistics, computer science, reverse engineering, and software development. We work with data from many sources, analyze a wide range of technologies, and provide access to cutting-edge computing resources. Results are integrated into production systems to provide new capabilities to our organization.

The CASASP runs from the end of May through the middle of August and is open to students majoring in mathematics, computer science, or a related field. Applicants should have at least one year of mathematics beyond calculus. Some programming experience is expected (C, C++, Java, or Python). If you possess imagination, initiative, and intellectual curiosity, apply for the CASASP

Job Summary
The Director's Summer Program (DSP) and the Cryptanalysis and Signals Analysis Summer Program (CASASP) are paid 12-week programs that run from the end of May through mid-August each year. The DSP is looking for students who have distinguished themselves in undergraduate research or national mathematics competitions. At the beginning of the summer, students are presented with introductory lectures on modern cryptography and a set of problems that NSA mathematicians are actively investigating. Each student chooses one of these problems as the focus of their research. The CASASP gives undergraduate mathematicians and computer scientists a chance to contribute to mission-essential technical operations at the National Security Agency (NSA). The CASA mission is to transform collected data into a format analysts can readily consume for intelligence purposes by analyzing signals and protocols, and overcoming security measures. Each summer we invite students to learn, use, and further NSA's tradecraft as they work on operational problems of national importance.

Qualifications for both the DSP and CASA SP are:

  • Must be a U.S. citizen.
  • Must be eligible to be granted a security clearance.
  • Must be an undergraduate student majoring in Mathematics, Computer Science, or Physics. Other majors with either a minor in math or a strong math curriculum may apply. Students that are completing their degree after the fall or spring semester are also eligible to apply.
  • Must be available for an operational interview and other applicable processing between October 2021 and April 2022.

Pay, Benefits, and Work Schedule

  • Students are paid a salary commensurate with their education level.
  • Receive annual leave, sick leave, and paid federal holidays.
  • Participation in agency-wide extracurricular programs.
  • Students who attend schools in excess of 75 miles from Ft. Meade, MD, are eligible for a round trip airfare ticket to and from school or mileage reimbursement up to the cost of a government-issued airline ticket.
  • Daily transportation to and from work is not provided. Students participating in the program are highly encouraged to bring a vehicle. Carpooling with other students MAY be available but is NOT guaranteed.
  • Subsidized housing accommodations are available upon request if school is located in excess of 75 miles from NSA main HQs campus.

How to apply
Applications must be submitted online. The application period is May 1, 2021 - September 30, 2021. Late applications will continue to be accepted through October 15, 2021. Admissions are on a rolling basis and applicants are strongly encouraged to apply as early as possible to allow sufficient time for security processing and review of their application. Letters of recommendation and transcripts being mailed MUST be postmarked by 15 October. Applications received after the October 15th deadline, as well as incomplete packages, will not be considered. Please note that you will receive a confirmation email once your online application has successfully been submitted.

To be considered, you must submit a complete application package that includes:

  • A resume.
  • Two letters of recommendation (LORs) from faculty members who can speak directly to your mathematics/technical background (Professors may email LORs directly to or mail to the address below).
  • Transcripts from ALL colleges and universities attended through the current academic year, to include transferred credit.

To submit the resume, you must use our resume builder and include the following information under the respective section (you are given the option to also upload your resume):

Work Experience

  • Past and current employment
  • Volunteer work
  • Extracurricular activities
  • School activities

Education History

  • Current college/university, current major, expected degree (Bachelors, Masters, Ph.D.) and graduation date, overall GPA
  • Previous degrees, college/university attended, major, grad date, overall GPA (if applicable)
  • If completing an undergraduate degree in Dec. 2021 or May 2022, and immediately pursuing graduate school, include college/university, expected degree, and grad date
  • Job Training
  • Enter relevant training courses you have taken or will be taking through the Spring 2022 semester

Licenses and Certifications

  • List any relevant licenses and certifications (excluding driver's license)


  • List any relevant foreign languages (computer languages should be listed under resume supplemental details)

Resume Supplemental Details

  • This is the "catch all" block. Anything you want us to know that is not already captured, include here (i.e., computer languages, research experience, eagle scout, etc.)


Transcripts can be unofficial or official and can be sent via email, mail, or fax. If sent via email please have your College or University send to

Alternatively, you can email a scanned PDF copy as an attachment in your application materials. If sent by mail, transcripts must be postmarked no later than October 15th, 2021. If you are faxing transcripts, please make clean photocopies and then fax the photocopies as some of the security features can render faxes of official transcripts unreadable.

IMPORTANT: When applying online, you must complete the online resume builder and are given the option to also upload your resume. It is also requested that you submit a soft copy of your current resume/CV via email to Please email the requested documentation to, via fax at (443) 634-4390 or by mail at the following address:

National Security Agency
9800 Savage Road, Suite 6844
Fort Meade, MD 20755-6844

Applications are not complete without the requested documentation.

If you have questions about the Director's Summer Program or Cryptanalysis and Signals Analysis Summer Program, please contact us at the address above or call 1-866-NSA-HIRE. You may also e-mail or call (410) 854-4726.


U.S. Citizenship is required for all applicants. Reasonable accommodations provided to applicants with disabilities during the application and hiring process where appropriate. NSA is an equal opportunity employer and abides by applicable employment laws and regulations. All applicants and employees are subject to random drug testing in accordance with Executive Order 12564. Employment is contingent upon successful completion of a security background investigation and polygraph.

This position is a Defense Civilian Intelligence Personnel System (DCIPS) position in the Excepted Service under 10 U.S.C. 1601. DoD Components with DCIPS positions apply Veterans' Preference to eligible candidates as defined by Section 2108 of Title 5 USC, in accordance with the procedures provided in DoD Instruction 1400.25, Volume 2005, DCIPS Employment and Placement. If you are a veteran claiming veterans' preference, as defined by Section 2108 of Title 5 U.S.C., you must submit documents verifying your eligibility with your application package.

DCIPS Disclaimer
The National Security Agency (NSA) is part of the DoD Intelligence Community Defense Civilian Intelligence Personnel System (DCIPS). All positions in the NSA are in the Excepted Services under 10 United States Codes (USC) 1601 appointment authority.

Apply for the DSP.

National Security Agency (NSA) Cybersecurity related positions, mainly in Fort George G. Meade, MD, are available with your Handshake job board login.

Added June 7, 2021

Cyber Forensics Analyst, Oak Ridge Associated Universities (ORAU)

Location: Amarillo, TX or Oak Ridge, TN

What You'll Do
The Cyber Forensics Analyst is responsible for analyzing digital evidence to investigate internal and external computer security incidents and derive useful information in support of system/network vulnerability mitigation. This role also may include performing digital forensics activities in support of ethics and internal audit investigations.

  • Conduct analysis of log files, evidence, and other information to determine best methods for identifying the perpetrator(s) of a network intrusion
  • Create a forensically sound duplicate of the evidence (i.e., forensic image) that ensures the original evidence is not unintentionally modified, to use for data recovery and analysis processes
  • Decrypt seized data using technical means
  • Provide technical summary of findings in accordance with established reporting procedures
  • Ensure that chain of custody is followed for all digital media acquired in accordance with the Federal Rules of Evidence
  • Perform file signature, static media, and malware analysis
  • Extract data using data carving techniques
  • Use specialized equipment and techniques to catalog, document, extract, collect, package, and preserve digital evidence
  • Perform Windows registry analysis
  • Collect and analyze intrusion artifacts (e.g., source code, malware, and system configuration) and use discovered data to enable mitigation of potential cyber defense incidents within the enterprise
  • Additional responsibilities as necessary

What You Can Expect

  • Meaningful work and unique opportunities to support missions vital to national and global security
  • Top-notch, dedicated colleagues
  • Generous pay and benefits with a stable organization
  • Career advancement and professional development programs
  • Work-life balance fostered through flexible work options and wellness initiatives

Minimum Job Requirements

  • Bachelor's degree in Computer Science, Information Security, Information Systems or a related field with a minimum of 2 years of relevant experience.
  • Ten or more years of relevant education, training, and/or progressive experience may be considered to satisfy educational and years-of-experience requirements for this posting.
  • Knowledge of cyber threats and vulnerabilities
  • Knowledge of operating systems and file system implementations
  • Knowledge of physical computer components and architectures, including the functions of various components and peripherals
  • Knowledge of incident response and handling methodologies

Preferred Job Requirements

  • Ability to conduct forensic analyses in both Windows and Unix/Linux environments
  • Knowledge of processes for seizing and preserving digital evidence, including legal governance related to admissibility (e.g. Rules of Evidence)
  • Knowledge of hacking methodologies
  • Knowledge in analyzing memory dumps to extract information
  • Knowledge of encryption algorithms
  • Experience using forensic tool suites (e.g., EnCase, and FTK)
  • Ability to perform both bit-level analysis and packet-level analysis
  • Experience with analyzing malware and identifying anomalous code as malicious or benign
  • Experience with reverse engineering concepts
  • Knowledge of system administration concepts for operating systems such as but not limited to Unix/Linux, IOS, Android, and Windows operating systems
  • Ability to identifying obfuscation techniques
  • Ability to perform Windows registry analysis
  • Ability to use virtual machines and decrypt digital data collections
  • Strong problem solving and communication skills (both orally and in writing)

The minimum education and experience for the lowest career level in the job posting range are listed under Minimum Job Requirements. Successful candidates hired into a higher career level than the minimum in the range must meet the requirements listed in the job leveling charts for the career level into which they are being hired.

If a range of Career Levels is posted, i.e., Senior Associate to Senior Specialist, internal applicants already in one of the Career Levels would come across at their current Career Level. Internal applicants currently in a lower level Career Level would move to the lowest posted Career Level, and internal applicants in higher Career Levels may be considered, on an exception basis, to come across laterally based on the applicant's education and experience, and the scope of work being performed in the role.

Requires a Q clearance; however all qualified candidates will be considered regardless of their current clearance status. The ability to obtain and maintain a Department of Energy Q clearance is required.

Position may require entry into Materials Access Areas (MAA) and participation in the Human Reliability Program (HRP). If HRP is required, candidate must complete a counterintelligence-scope polygraph, pursuant to 10CFR 709. Medical requirements may apply.

Apply to the Cyber Forensics Analyst position.

Added May 31, 2021

Fordham IT Internships

ITCC Assistant | RH and LC IT Customer Care

IT Team | RH and LC Student Technology Services

CIO Office Intern | Rose Hill, IT Business Office

Data Journalist Intern | Remote, Fordham Analytics

Web Developer Intern | Rose Hill, Strategic Application Solutions department

Web Content Specialist Intern | Remote, Development and University Relations

Database Administration Intern | Rose Hill, Database Administration Group

Added March 16, 2021

New York City Department of Information Technology and Telecommunications (DoITT) Job Board

New York City has hundreds of complex urban challenges that require your top-notch skills and innovative solutions. By working at DoITT, you have the chance to make a tangible impact on the lives of all New Yorkers who will use the services that you design and build. View available jobs from NYC DoITT. To apply copy and paste the job ID into the careers page.

Added December 14, 2020

Are you ready to make your next move? NSA’s Cybersecurity mission is hiring! NSA’s Cybersecurity mission is charged with preventing and eradicating cyberthreats to National Security Systems, the Department of Defense, the Defense Industrial Base, weapons systems, and more.
You have the opportunity to be a part of this diverse team of problem solvers. We collaborate across industry and government in classified and unclassified spaces, working at cyberspeed to secure our Nation.

We have openings from entry-level to experienced cybersecurity professionals in the following areas:
Information System Security Professional Systems Engineers

  • Cyber Mitigations Engineer/System Vulnerability Analyst
  • Digital Network Exploitation Analyst
  • Network Professionals
  • System Engineers

Our mission at NSA is driven by our people. If you enjoy creatively solving hard cyber problems, NSA Cybersecurity is the place for you.
Make the move and apply today!

NSA job listings

Added September 20, 2020

Google Careers OnAir

Planning your next career move?
Whether you're preparing for your first internship or pivoting to your next opportunity, Google Careers OnAir will help you connect, learn, and grow. Register for the Google Careers OnAir upcoming livestreams, watch previously-aired events on demand, and let us help you get one step closer to your future.

Added June 17, 2020

Online Coding Instructor

We are looking for part-time coding instructors to teach computer coding classes to school students (8-18 years old). Classes are taught online, so you will be working remotely from your home and utilizing a virtual classroom environment. Each class typically meets once per week and are 1-hour long. There are 6-8 students per class.

We provide a structured curriculum, teaching platform, and instruction materials. The primary role of a CodeWizardsHQ Instructor is to deliver the curriculum in an engaging way and ultimately be responsible for student retention and parent satisfaction.


  • Deliver the curriculum in a fun and engaging way
  • Provide feedback for curriculum improvement
  • Engage with parents/students as needed
  • Positively advocate for the school and the program


  • Experience with the coding languages we teach
  • Experience teaching kids or adults
  • Computer purchased in the last five years, with microphone headset and high-speed internet access
  • A quiet workspace free of distractions

How much is my compensation?
You will be paid $20 per hour-long session with potential for raises and bonuses based on student retention and parent satisfaction.

What languages are you looking for instructors to teach?
Our curriculum is quite broad-based. We are looking for instructors who can teach any of the following – Scratch, HTML/CSS, Python, JavaScript, jQuery, MySQL, Java, Bootstrap.

When will I be teaching?
The highest availability of classes is between 10 a.m. – 10 p.m. CT Monday - Friday and 10 a.m. – 5 p.m. on Saturdays and 10 a.m. – 8 p.m. on Sundays.

How many classes will I be teaching?
Initially, new instructors start with 2-3 classes per week. Based on how well students enjoy your classes, you would be given additional classes. Once ramped, our instructors take between 10 to 20 sessions per week.

How long will I need to teach?
Each of our courses is 12 weeks in duration. When you accept a class you are agreeing to teach for the full duration of that course.

Apply for the Coding Instructor part-time position.