Skip to main content

Jobs at CAIDA

Explore jobs, postdoctoral research opportunities, student internships, and volunteering at the Center for Applied Internet Data Analysis (CAIDA), part of the San Diego Supercomputer Center at UC San Diego. CAIDA studies the structure, behavior, and security of Internet infrastructure. Each opportunity below states its application route.

How do I apply to CAIDA?

  • Advertised career vacancies: Apply through the official UC San Diego posting linked with each vacancy below. The posting controls the deadline and application requirements.
  • Postdoctoral research inquiries: Email a cover letter describing your proposed CAIDA collaboration, CV, and supporting materials to jobs+net.postdocs@caida.org. These inquiries are separate from advertised career vacancies.
  • Graduate internships: Applications are accepted by email at jobs+net.interns@caida.org; see the required materials below.
  • Undergraduate jobs: Check CAIDA listings on UC San Diego Handshake (login required). A link to Handshake does not confirm that a vacancy is currently available.
  • Volunteering: Experienced contributors who can work independently may inquire about volunteer opportunities. Email jobs@caida.org with a proposed contribution and evidence of relevant experience.

Career Job Postings

The advertised career and contract vacancies are listed below. For each vacancy, use its official application link and check whether applications are still being accepted.

CAIDA at UC San Diego seeks an Assistant or Associate Project Scientist for Internet measurement research and scientific data systems. Required qualifications include a PhD or equivalent terminal degree, a peer-reviewed publication record, large-scale scientific data experience, and Python and Unix/Linux scripting skills.

Employer and research group
University of California, San Diego; Center for Applied Internet Data Analysis (CAIDA), San Diego Supercomputer Center (SDSC).
Job ID
JPF04642
Location
San Diego, CA, US
Salary range (USD)
$100,400 - $131,200 per year, depending on rank and qualifications.
Appointment
Academic appointment in the UC Project Scientist series. This position may be filled at either the Assistant or the Associate rank, depending on qualifications.
Posted
Most recent review deadline
Final application deadline
Application status
Applications received after the review deadline will be considered only if the position has not yet been filled, and only until the final application deadline above. Check the official UC San Diego posting for the latest status.

Apply through UC San Diego Recruit for Assistant or Associate Project Scientist (JPF04642). Applications for this vacancy must be submitted through UC San Diego Recruit.

Posting details checked against UC San Diego Recruit JPF04642 on .

Description

The Center for Applied Internet Data Analysis (CAIDA) is an independent research group at the UC San Diego San Diego Supercomputer Center (SDSC) focused on the macroscopic structure, behavior, and security of global Internet infrastructure. CAIDA maintains one of the most comprehensive and longitudinal collections of Internet measurement data in the world, supporting both its own peer-reviewed scientific output and a broad external research community. The datasets span multiple measurement modalities, such as active probing, passive traffic capture, routing data, and DNS, collected continuously over many years across a globally distributed monitoring infrastructure.

This Assistant Project Scientist will take scientific and technical responsibility for research projects within CAIDA’s program, contributing to its research agenda and working collaboratively with CAIDA’s research and engineering team. The position carries substantial project execution responsibilities, including contributing to peer-reviewed publications, leading proposal development, and developing research directions, alongside direct responsibility for the data systems that sustain this work. Core operational responsibilities include managing and improving data collection and processing pipelines; curating, indexing, and documenting datasets for internal use and external dissemination; maintaining metadata systems and data inventories; and coordinating integration of third-party data sources.

The position also involves collaboration with CAIDA’s systems administrator on platform maintenance, data capture workflows, and storage infrastructure, and direct engagement with the external research community — responding to dataset requests, incorporating user feedback into data collection design, and supporting researchers, visiting scholars, and external collaborators running experiments on CAIDA’s measurement platforms.

Salary

A reasonable salary range estimate for the Assistant rank is $100,400 - $126,100. A reasonable salary range estimate for the Associate rank is $121,800 - $131,200. The posted UC academic salary scales set the minimum pay determined by rank and/or step at appointment; the relevant scales for this position are 38-A, 38-A(N), 37-B, and 37-B(N). “Off-scale salaries”, i.e. a salary that is higher than the published system-wide salary at the designated rank and step, are offered when necessary to meet competitive conditions.

Basic Qualifications (required at time of application)

  • PhD (or equivalent terminal degree) in a scientific, engineering, quantitative, or computational field.
  • Demonstrated record of contributing to peer-reviewed research publications.
  • Experience working with large-scale scientific datasets.
  • Proficiency in Python and scripting in a Unix/Linux environment.

Preferred Qualifications

  • Experience designing, building, and maintaining data processing and curation pipelines for scientific research.
  • Experience documenting datasets, maintaining metadata/data inventories, or supporting external data users.
  • Experience with longitudinal or time-series measurement data at scale.
  • Experience applying machine learning or NLP methods to scientific data, including building ML-integrated data pipelines.
  • Experience contributing to grant proposals or technical reports, particularly to NSF or other federal science funders.
  • Familiarity with Internet measurement data, tools, or infrastructure (active probing, passive traffic capture, routing, DNS, or similar).
  • Familiarity with reproducible research practices and version control (e.g., git, containers, workflow documentation).
  • Strong written and oral communication skills.

Application Requirements

  • Curriculum Vitae - your most recently updated C.V.
  • Personal Statement.
  • Statement of Research.
  • Copies of 3-5 significant publications (optional).
  • 3-5 references (contact information only).

Work arrangement and eligibility

The official posting lists San Diego, CA as the job location. Remote or hybrid work arrangements, appointment percentage, and visa sponsorship are not specified in the posting checked on November 7, 2026. Contact the hiring department through UC San Diego Recruit JPF04642 for those details.

Permanent link to the full vacancy for JPF04642

Postdoctoral Research Opportunities

If you have a specific project in mind that you’d like to collaborate with CAIDA on, you are welcome to submit your CV along with any materials (publications, code samples, references, etc) that would help us evaluate you for a postdoctoral research position here. Please send these materials along with a cover letter detailing the specific CAIDA projects in which you have interest to jobs+net.postdocs@caida.org

Graduate Student Internship Projects

Intern applications are currently accepted. In most cases, intern positions involve intensive coding for simulations of network models, and analysis of real network data. Successful interns may be later re-hired as postdocs.

See proposed student projects for project-specific opportunities, when listed.

To apply for graduate student internship projects, prepare the following email:

  • Title as “Prospective Student: YourName - YourAffiliation”
  • Briefly introduce what research problem that you are interested in. What are the current state-of-the-art solutions and why do you think you can further improve over them?
  • Briefly introduce yourself, including education background, research experiences, and programming skills.
  • Briefly explain your motivations and expectations of working with CAIDA.
  • Include a PDF version of your CV.

Send the prepared email to jobs+net.interns@caida.org to be evaluated and follow up after a week.

Undergraduate Student Job Postings

Undergraduate applications for available postings should be submitted through Handshake for consideration, unless otherwise indicated.

Per federal funding requirements of the Research Experience for Undergraduates (REU) program, students must be a U.S. citizen, U.S. National, or a Permanent Resident of the United States to be eligible for REU positions. This is an REU-specific requirement, not a statement of eligibility for every CAIDA opportunity.

Search CAIDA jobs on Handshake for any recently posted positions for undergraduate students (login required).

Proposed Student Projects

We have a list of opportunities for students to participate in CAIDA research projects. We hope these projects looking for students can attract those interested in working at the forefront of Internet development, measurement, modeling, and research.

No proposed student project opportunities are available at this time. Look at the existing CAIDA projects to see where your skills might be a good fit.

Volunteer Opportunities

CAIDA occasionally accepts volunteers whose skills match current project needs. These unpaid opportunities are for people who can contribute productively and independently using skills they already have. Volunteers must be able to carry out agreed work without substantial training or close day-to-day supervision from CAIDA staff.

To inquire, email jobs@caida.org with the CAIDA project or specific contribution you have in mind, your relevant experience, examples of completed work, and your availability and anticipated duration of participation. A focused proposal helps us assess whether there is a suitable opportunity.

CAIDA Sabbatical

CAIDA supports a sabbatical program for Internet engineers, vendors, researchers, and faculty to take a brief respite from their normal day-to-day engineering, product development, or teaching duties, in order to lend their expertise to the advancement of larger Internet evolution issues.