Hire sharp and self-directed programmers, quickly

Save time with high-quality candidates

We have a proven track record of helping small teams hire strong programmers quickly. You only pay for successful hires.

Find people you otherwise wouldn't

The best employees are self-directed, always learning, and endlessly curious. We run programming retreats where experienced, sharp, and creative programmers come to recharge and grow.

The retreat is our recruiting advantage

We get to know our candidates over the course of months and years, which lets us get under the resume to find great matches you otherwise wouldn't for your open roles.

Diversify your network with strong candidates

We've operated since 2011 and have a candidate pool of more than 2,500 programmers — 35% identify as women, trans, and/or non-binary; 7% identify as black; and 7% identify as Latinx.

I’d known about RC for a long time because several of the best people (thoughtful, kind, talented) I worked with at Stripe were from RC. So I was really excited to work with RC to hire our founding engineer. I had one conversation with Sonali, and she instantly understood what we were looking for. Before we’d even finished filling out our company profile / role information, her team sent us two profiles of solid candidates, one of which we hired!
— Fay Wu, Co-Founder & CTO, Dealops
We worked with a bunch of different recruiters, and RC by far seemed to understand what we were looking for the best. I felt like they actually knew the candidates at a deeper level. The hit rate was way higher by a factor of 2 or 3x.
— Keerthi Reddy, Head of Data, J2 Health
I spoke with Sonali and within a week or two she sent me a CV. I actually joke about this: The other recruiters sent like 50 CVs and we couldn't find anyone, and then RC sends a single candidate and we hired him.
— Roujia Wen, CTO, Seabound

How much do you charge?

We charge companies 25% of a candidate’s first year salary, excluding bonuses, due the day they begin working at your company. We have a 90-day guarantee, so if it doesn’t work out during that time, we’ll issue you a full refund. Recursers don’t pay us anything to help them find a role or to attend the Recurse Center.

What is your recruiting process like?

We send you engineers that are both interested in your company and that we believe would be a good fit. All the candidates we work with have attended our full-time programming retreat. During this time we get to know their technical capabilities and talk with them about their motivations, interests, and what they’re looking for in a company before making any introductions. We work in whatever way is most convenient for you, whether it's email referrals, directly adding candidates to your ATS, a private Slack channel, or something else.

What types of companies do you recruit for?

We welcome all companies looking for great programmers. Our current partner companies include small startups, mid-size tech companies, public companies, non-profits, and technology-focused hedge funds.

What types of roles can you help fill?

We help companies hire for all programming roles, including Backend, Frontend, Full-stack, Data Science, Data Engineering, DevOps, Android, iOS, Mobile, Quality Assurance, Security, UI/UX, Developer Relations, and Engineering Management. Experience levels vary from six months to 30 years of programming experience.

Do you place people outside of New York and Silicon Valley?

Yes. We happily work with companies throughout the US and around the world. We also work with candidates looking for remote work, and are happy to send referrals for remote roles.

What are Recursers like?

The RC community includes over 2,500 people from all over the world. Their experience levels range from six months to over 30 years, and their interests range from front-end to hardware to data science to programming language design. What they do have in common is a commitment to our self-directives: working at the edge of their abilities, learning generously, and building their volitional muscles.

What are the demographics of the candidates you work with?

Approximately 7% of our community identifies as black, 7% as Latinx, and over 35% as women, trans, and/or nonbinary. We are always striving to build a stronger and more diverse community, and have disbursed nearly $2M in need-based living expense grants to people from traditionally underrepresented groups in programming. Read more about our efforts to support diversity at RC.

Do you recruit for contract or part-time positions?

Yes, we have recently started doing this on a case-by-case basis and would be happy to talk to you about it. If you're looking for part-time or contract programmers and a partnership with RC isn't a good fit, we are also happy to introduce you to Monadical, an independent software consultancy that is run by RC alums.

Do you charge for internships?

No, we do not charge for internships. However, if a candidate who was hired as an intern becomes a full-time employee then our standard fee (25%) will apply.

Do you offer discounts for non-profit organizations?

Yes, we have a discounted recruiting fee (20% of a candidate’s first year salary) for organizations registered as 501(c)(3)s in the US or equivalent designations outside the country.

How do I get started?

Complete this form and we’ll reach out with next steps if we think we could be a useful partner for you.

We had a hard time finding the engineers we wanted... until we found RC. These are our people. They've brought the healthy, inclusive, inquisitive culture of RC with them. We're so happy RC exists—for its own sake and for how it's helped us build Relevant. Our first hire was from RC, and she continues to be a moral, cultural, and technical center of gravity for our team.
— Brandon Hamilton, CTO, Relevant