Our goal is to match you with positions at companies where you have the greatest culture fit, potential for success, and job satisfaction.

Sign up for HireKeep using your LinkedIn account and take our Candidate Analysis. We use your answers to create a Candidate Match Profile based on your personality, values, goals, and skill-set.

Our predictive algorithm matches you with positions at companies that fit you best. If you accept a match, you are instantly eligible for an interview.

We aren’t linguists but we’ll give this a try:

Free, nada, zilch, zip, nought, 零.

Finding a job can be tough enough already, our goal is to make it as simple and easy for you as possible.

What makes HireKeep different is that we’re crazy about culture fit and candidate experience.

We know that finding a job where you look forward to waking up in the morning and get along with your co-workers is just as important as finding a job that fits your skills. We also know how much the job search sucks.

We try to make it as easy as possible for you. You only fill out one application to start receiving matches with awesome companies right away.

A match is a job opportunity that is matched to you and means our algorithm predicts that you will be a great culture fit and have a high potential for success at an active position with one of our client companies.

After you accept a match, we send the hiring manager your availability and candidate profile

Once the hiring manager also accepts the match, we will either schedule an interview for you based on your provided availability or send you notification to schedule your own interview on our platform.

Yes you will continue to receive matches as soon as you have taken action on all of your current matches.

Accepting the match ASAP drastically increases your chances of getting the job!

Because we send you new matches only after you have taken action on all of your current matches, you should accept or reject your current matches as soon as you can.

This way you don’t miss out on any opportunities that could be the perfect fit for you.

Rejecting matches let’s us know two things:

  1. Your preferences so that we can give you better matches in the future.
  2. That you are still active on the platform, and we should continue to match you with new opportunities.

We specialize in matching candidates with Sales, Marketing, Account Management, and Business Development positions at high growth companies. We match everyone from entry-level to C-level candidates.

Our goal is to expand to all job markets in the future.

We match candidates to jobs across the United States. Our largest markets are in New York City, Los Angeles, Palo Alto, and Washington, D.C. (where we call home!). We also have client companies in Chicago, Atlanta, Austin, Denver, and Boston.

If you don’t live in any of these areas but are looking for a change of scenery, sign up and indicate that you’re open for relocation! Not looking to relocate? Don’t worry, we plan to expand across the United States and internationally in the future.

If we have open opportunities within our network of companies, you will have matches waiting for you as soon as you finish our signup process.

We generate new matches whenever one of our client companies begin hiring for a new role or when we add a new company to our network. You will receive an email notification as soon as you are matched with a new opportunity!

If you did not receive any matches, this means that we do not currently have any open positions with our client companies in your area that match your experience, skill set and culture values.

The hiring needs of our client companies are constantly changing and we will notify you as soon a position opens up for which you are a great fit.

Not necessarily, but adding more cities you are willing to relocate to can definitely improve your chances of receiving more opportunities.

Our matching algorithm uses publicly available information from your LinkedIn profile when you connect it to generate your matches. Our system cannot work without a valid LinkedIn profile and will deactivate any account that does not have one.

No need to reapply! Once you are a candidate in our system you are matched with any and all open roles in your area that match your experience.

Applying to one of our job postings is not a guarantee that you will get matched with that role. We use your analysis responses to match you with the companies where we believe you will have the greatest culture fit and potential for success.

Yes, you will be at the top of the list when we start matching for other roles. If enough people apply for a role, we know we should add that one next.

If we do not have anything in our network of roles that align with your level of experience/seniority, we will try to match you to the next best thing in our system!

If it is not something that interests you, simply reject it and we will notify you when we get something that is more aligned with your experience!

Accept the match. Scheduling your interview through us is easier 🙂


HireKeep matches candidates with active positions at your company based on their potential for success and culture fit, the two factors which best predict job satisfaction.

Unlike other hiring services, every candidate that you see is guaranteed to be a great fit for your company and has already accepted the match.

There are two key differences between HireKeep and a traditional recruiter.

The first difference is our matching engine. The candidates we match with your company not only meet and exceed the skill requirements for the position, they are also a great fit with your company culture.

The second difference is the candidate experience. 99% of our candidates are inbound and we are transparent about the companies we work with from the beginning of the matching process.

Start by completing the application on our employer page. A member of our Strategic Partnership team will reach out to discuss your company’s hiring needs, current recruitment strategy, and company culture.

Get matched and interview with as many candidates as you want, free of charge. Choose the pricing model that best suits you once you make your first hire.

A Company Match Profile is a detailed description of your company and the specific position the candidate has matched with.

It contains information typically found in a job description such as a company bio and the responsibilities and requirements of the position, as well as links to Crunchbase and Glassdoor and photos published on your company social media accounts.

HireKeep is currently focused on matching people in revenue generating roles.

Candidates who are attracted to HireKeep take finding a job with great culture fit very seriously. Culture fit is the top consideration of many Millennials when choosing a job.

We match entry-level candidates up to C-Level candidates. We plan to expand into different industries and positions as HireKeep continues to scale.

We are proud to say that over 90% of the candidates that were hired through HireKeep are still happily employed at the company they were matched with since we were founded in March 2015.