← All guides

Job Search

How to Search and Apply for Internships, Fellowships, and Jobs

A hands-on walkthrough of the actual platforms I use, what to click, what to filter, what to watch out for, and what I learned from going through this process myself.

Developed by Hasiba Hasin Royesh, Bucknell University, Summer 2026 Research Project, supervised by Professor Darakhshan Mir

Before you start: what I wish someone had told me

I spent most of my sophomore and junior year applying to jobs through LinkedIn, Indeed, Handshake, and a software engineering job list I subscribed to that sent me over 1,000 postings per day during peak season. I even used a click counter to track how many applications I had submitted. Looking back that was a mistake, a count of applications with no other information tells you nothing useful. Most of what I applied to either ghosted me or sent a rejection.

The problem was not that I was not trying hard enough. The problem was that I was using the wrong strategy. I was applying to roles I did not fully want, using materials that were not tailored, to companies I had not researched, on platforms built for a different kind of candidate than I was trying to be.

This guide documents what I actually do now, platform by platform, step by step. It is not a list of resources, it is a walkthrough of how to use them. Some of what I share is what works. Some of it is honest about what does not.

The research I am doing this summer on ethics-aligned careers found that the information about mission-driven and public interest technology career paths is genuinely hidden, it does not travel through normal computing department channels. Most computing students never find these platforms unless they are specifically looking for them (Kirdani-Ryan, Ko & Borisova, 2023). That is part of why this guide exists.

Platform 1: Handshake, where to start as a college student

Handshake (joinhandshake.com) is designed specifically for college students and recent graduates. Companies recruiting here are actively looking for people at your stage, which makes it different from LinkedIn or Indeed. Your school career center connects your account to your university so employers can see you are a verified student.

It is the platform I use most for on-campus recruiting and entry-level roles.

How to set up your Handshake account and profile

The Looking for section of a Handshake profile, showing job type, roles, industries, and location preferences filled in
The career interests panel on my Handshake profile, filled in with job type, roles, industries, and locations.
Positive finding: The more you search and interact with postings, the better Handshake's recommendations get. It learns from your behavior. Within a few weeks of active use the feed becomes noticeably more relevant.

How to search for jobs on Handshake

A Handshake job search results page with the Filters panel open, showing employment type, job type, location, pay, and onsite/remote filters
Handshake's job search with the full Filters panel open.
Honest finding: There are a lot of postings on Handshake but not all of them are actively hiring. Some stay up long after the role is filled. Check when the posting was listed, if it says "3 months ago" with no update, be cautious. Also, some applications on Handshake require you to click through to an external website to complete. When that happens, make sure you actually finish the external application, just clicking through is not submitting.

The fake email problem on Handshake

One thing I have noticed is that I receive a lot of artificial intelligence-generated emails from people claiming to be hiring managers or startup recruiters, offering roles or conference invitations. These come to the email connected to my Handshake profile. The challenge is that it is genuinely hard to tell which ones are real.

Here is how I try to tell them apart:

Platform 2: LinkedIn, best for networking alongside searching

LinkedIn (linkedin.com/jobs) is where I go when I want to see if anyone from my network or Bucknell alumni works at a company I am considering. That context changes how I approach an application and sometimes gets me a referral or an informational conversation before I apply.

How to search for jobs on LinkedIn

LinkedIn Jobs page showing jobs based on my preferences and more jobs for you, matched to my profile
LinkedIn's Jobs page, showing postings matched to my profile and search history.
Positive finding: LinkedIn gets smarter the more you use it. The more you search and click on relevant postings, the more its algorithm surfaces similar roles. I have found that after a few weeks of active searching in a specific area, my feed becomes much more accurate.

Easy Apply versus regular applications on LinkedIn

LinkedIn has two types of applications. Easy Apply lets you submit using your pre-uploaded LinkedIn profile and resume without leaving the platform. Regular applications take you to an external website to complete.

Easy Apply is fast and you can do it in under two minutes. The tradeoff is that everyone else can do it just as fast, which means competition is high and your application may get less attention. For roles you really want, a full application through the company website with a tailored resume and cover letter is worth the extra time. For roles you are less certain about or want to explore, Easy Apply is fine.

Before using Easy Apply, make sure your LinkedIn profile and uploaded resume are up to date. LinkedIn will use whatever is currently there.

Honest finding: Easy Apply can create a false sense of productivity. Sending 30 Easy Apply applications in an hour feels like a lot of work but it is not the same as 30 tailored applications. Use Easy Apply selectively, not as your main strategy.

Platform 3: Indeed, useful for broader searches

I use Indeed (indeed.com) less than Handshake and LinkedIn, but it is useful for roles outside of traditional computing, things like data roles at nonprofits, research positions, or jobs in adjacent fields that might not show up on the more computing-focused platforms. I have also found that government and nonprofit postings sometimes appear on Indeed before they appear on Handshake.

How to search on Indeed

Honest finding: I do not use Indeed as my primary platform for computing roles. It has the highest volume but also the lowest signal for the specific kinds of roles I am looking for. I think of it as a backup search rather than a first stop.

Platform 4: The software engineering job list, what mass volume actually looks like

I subscribed to a software engineering job list early in my junior year by searching for one on Google. The first result was the list I ended up using. The sign-up process was simple, enter your email and you start receiving daily job postings. No application form, no approval process, immediate access.

Positive finding: Setup is instant. No friction, no wait. During normal periods the emails are manageable and give you a daily sense of what is being posted in the software engineering market.
Honest finding: During peak hiring season, typically September through November, the list sends over 1,000 postings per day. That sounds like abundance but it creates a different problem: you cannot meaningfully evaluate 1,000 postings. You start scanning by company name and salary and applying quickly without real research. That approach produces exactly what it sounds like it would, a lot of applications and mostly silence. I used a click counter at one point just to track how many I had submitted. It told me a number, nothing more. I do not recommend it. What I recommend instead is the Google Sheet tracker described later in this guide.
A daily email from the software engineering job list showing fourteen new internships posted that day, addressed to Hasiba
One day's email from the software engineering job list, one of over a thousand postings during peak season.

The software engineering list is useful for staying aware of the market and occasionally catching a role you would not have found otherwise. It is not useful as a primary job search strategy. Use it as one signal among many, not as your main approach.

Platform 5: All Tech Is Human Slack, where the hidden opportunities are

This is the platform I found most useful for the kind of work I actually want to do. I put off signing up for it for weeks because I was not sure it would be worth the extra step. It was worth it.

How to sign up, step by step

The All Tech Is Human Slack workspace with the job-postings-careers-in-responsible-tech channel open, showing the full channel sidebar
Inside the All Tech Is Human Slack workspace, with the job-postings-careers-in-responsible-tech channel open.
Positive finding: The application process is a filter that keeps the community quality high. The people in this Slack community are actually working in responsible tech, not just interested in it.
Honest finding: There is a wait for approval. Do not sign up the day before you need it for something specific. Sign up now and let the approval happen in the background.

How to find jobs inside the Slack community, step by step

Positive finding: Opportunities show up here that never appear on LinkedIn or Handshake. If you are interested in responsible tech, public interest technology, or civic tech, this community is where the real network is.
Honest finding: You have to be more actively engaged here than on a standard job board. It is a community, not a filtered feed. The payoff is real but it requires showing up and reading, not just setting an alert and waiting.

How to track your applications, and what not to do

I used a click counter at one point to track how many applications I had submitted. It gave me a number. That number told me nothing useful about which companies I had applied to, what stage I was at, or what to follow up on. I do not recommend it.

What I recommend instead is a simple Google Sheet. Here is the setup I use, a Job Application Tracker with one column for each of the following:

Update this every time you submit an application. When you are applying to multiple things at once this prevents you from applying twice to the same role, losing track of deadlines, and not following up at the right time.

Follow up after two weeks of silence if you have not heard anything and the role seems genuinely active. A short email to the recruiter or hiring manager checking on your application status is professional and sometimes moves your application forward.

How to spot a fake or ghost posting

Not all job postings are actively hiring. This is one of the most frustrating things about job searching in 2025 and 2026. Companies post roles to build pipelines, maintain brand presence, or because they have not cleaned up old listings. Here is how to tell the difference.

Signs a posting is real and actively hiring

Red flags

How to email a recruiter to confirm a posting is real

If you genuinely want a role but are unsure whether it is actively hiring, it is acceptable to reach out directly. Find the recruiter or relevant hiring manager on LinkedIn by searching the company name and filtering for people with titles like "recruiter," "talent acquisition," or the name of the department you are applying to.

Subject: Question about [Role Name] application

Hi [Name],

I came across the [Role Name] posting at [Organization] and am very interested in applying. I wanted to confirm the role is still actively accepting applications before I put together my materials.

I am a [year] computing student at [school] with a background in [one or two relevant things]. I would love to learn more about the team and the timeline if you have a moment.

Thank you for your time.
[Your name]

Keep it short. You are confirming the posting is real and showing genuine interest, not asking for a job in this email. That alone sometimes moves your application to the top of the pile.

How to actually apply, a step-by-step process

This is the process I follow for a single application I genuinely want. Not a checklist, an actual sequence.

For roles you genuinely want, not just roles that sound fine, put in the full process above. For exploratory applications where you are less certain, Easy Apply or a lighter version is okay. The difference in quality shows in the response rate.

When to apply: a realistic timeline by opportunity type

Summer internships at large tech companies

Summer internships at nonprofits, government, and mission-driven organizations

Key fellowships and their typical deadlines

Set calendar reminders for every deadline as soon as you find an opportunity you want to pursue. Missing a deadline because you lost track is avoidable and very frustrating.

Quick reference: all platforms and links

General job boards

Public interest technology and mission-driven

Fellowships

References