Handshake

Updated June 19, 2026

Handshake Activation Directions

If you have followed the directions below relevant to you, and are still having issues accessing your Handshake account, please complete this form.

Please review our Incoming Students page for additional information. If you have not registered for classes, DO NOT request a student Handshake account through the platform.

Incoming students obtain access to Handshake once the Registrar indicates you are enrolled in classes. This process typically takes 24–72 hours after course registration. Once your enrollment is processed, USC will automatically create your Handshake account, and you will be able to access the platform.

  • Fall admits: normally occurs mid-July thru early August
  • Spring admits: normally occurs mid-December thru early January
  • Handshake FAQs for Students

Handshake is the largest career community for college students. On Handshake, you can:

  • Get personalized job and internship recommendations based on your interests
  • Connect directly with employers across every industry
  • Explore internship experiences shared by other students
  • Check into campus events and career fairs from your phone
  • Learn from students and alumni who landed jobs you want

Activate Your Handshake Account

  • DO NOT request a new student Handshake account through the platform.
  • All currently enrolled students already have a Handshake account with their basic information.
  • Activate Handshake using SSO with your USC Net ID and Password
  • Note: Incoming students obtain access to Handshake once the Registrar indicates you are enrolled in classes.
    • Fall admits: normally occurs mid-July thru early August
    • Spring admits: normally occurs mid-December thru early January
  • Handshake FAQs for Students
  • Handshake 101: Your Guide to Getting Started (from USC Career Center)

What does Handshake offer employers?

  • Build your brand with Gen Z
  • Find and engage the right talent for your organization
  • Scale recruiting efforts efficiently across campus
  • Combine events and sourcing in one platform
  • Convert qualified applicants quickly through your funnel
  • Integrate with systems like Workday, Greenhouse, and other ATS tools, and more

Employer Handshake Help Center

Handshake is USC’s university-wide Career Management Platform. If you are hiring for student-worker roles, sign up for an employer account today!

How To Set Up a Company Profile/Request Access to Account:

  1. Go to Handshake to create your new employer profile account.
    NOTE: Do not sign up using SSO. This option is for students only.
  2. Enter your first and last name and usc.edu email (do not enter your school-based email address, e.g. marshall.usc.edu, @dornsife.usc.edu, etc.), and create your password.
  3. You will be sent an email to verify your email address. In that email, click the provided link to be redirected back to Handshake.
  4. Once redirected, you will have the option to join an existing employer profile.
    • If your department/office has an existing employer profile, click “request” and then “finish” at the top right to join. Await approval from your office’s employer account manager. If you do not know who this is, contact us at recruit@usc.edu.
    • If you cannot find an existing employer profile for your department/office, click “create a new company.”
  5. For new company creation:
    • When creating the company name, follow the USC naming convention—USC School and Department Name. For example, USC Dornsife-Economics Department.
    • After entering the required information and clicking “Create New Company,” you will be subject to Handshake’s validation process and must await approval.

Once the account has been created, request to connect with USC to recruit students and register for our event. You can review Handshake’s help center article for assistance in creating an employer account. You can also view detailed account creation and job posting instruction here. For questions or assistance in creating your account, contact us via email at recruit@usc.edu or call, 213-740-9105.

If you are an alum wanting to post a job or internship, click on the Employers option found above. If you want to log in as a job seeker, please select the appropriate dropdown menu below for specific instructions for your graduation year. Read instructions carefully before proceeding to ensure the most efficient alumni account request process.

To request a USC Alumni Handshake Account, use the link below. If approved, you will receive an email from Handshake to reset your password.

If you are a member of the Class of 2026 and still have access to SSO, please read and follow the instructions below carefully.

Current USC students access the Handshake platform using SSO authentication. Graduating students may lose access to SSO in as little as 3 months following their official graduation date. Please follow these steps to avoid losing access to Handshake, USC’s premier job and career services platform.

If you have lost access to SSO and cannot access your Handshake account using SSO, complete our Handshake account request form.
Do not request an alumni account through Handshake.

To request a USC Alumni Handshake Account, use the link below. Follow Handshake’s alumni request process. You must use your USC Alumni or personal email address. Do not use your student email address.

Student Tips

Access Handshake