H

Handshake

Connects talent with jobs and AI training work

Software Engineer

Full-Stack EngineeringPosted on Nov 11
Full-timeSofia, Bulgaria

About the Job

Requirements

  • Strong engineering fundamentals, including building maintainable software and reasoning about technical tradeoffs, reliability, performance, and scalability.
  • Comfort working across the stack, with depth in one or more areas and willingness to contribute across APIs, databases, and frontend experiences.
  • Ability to work with product and design partners to understand workflows, question assumptions, and turn complex requirements into useful solutions.
  • Ability to work independently, take initiative, investigate issues, and seek input when it improves outcomes.
  • Ability to make progress with incomplete information, communicate tradeoffs, and adapt as priorities change.
  • Ability to collaborate openly and respectfully, share ideas, welcome feedback, and evaluate proposals on their merits.

Responsibilities

  • Build and maintain integrations with leading Applicant Tracking Systems so customers can use the product alongside their existing ATS.
  • Help scale systems managing multiple terabytes of relational data and develop Talent Compass, the reporting and analytics product used by paying customers.
  • Make recruiting data accessible and actionable so teams can understand funnel performance, identify bottlenecks, track hiring goals, and forecast hiring needs.
  • Build scheduling tools for coordinating interviews, including calendar and video conferencing integrations, candidate availability and self-scheduling, and scheduling logic that accounts for time zones, interviewer workload, interview focus areas, and preferences.
  • Improve workflow templates, alerts, rescheduling automations, and analytics to reduce manual work and improve the interview experience.
  • Develop customer-facing features for the AI Sourcing Agent, including experiences that translate hiring needs into tailored searches, incorporate relevant context, and help recruiters act on results.
  • Contribute to product features and systems that deliver AI sourcing capabilities to customers; model training is outside the role’s scope.
  • Depending on the project, improve a backend service, extend an integration, optimize a database query, or build a new frontend reporting experience.
  • Take ownership of engineering problems from understanding customer needs through implementation, delivery, and iteration.

Desired Qualifications

  • Experience with integrations, data-intensive applications, recruiting technology, or AI-powered product features.

About the Company

Handshake

Connects talent with jobs and AI training work

Handshake connects job seekers, employers, and university career centers through recruiting software, and supplies AI labs with experts who train and test language models. Its career platform combines job matching, recruiting events, and profiles that show completed AI projects and paid training experience. Handshake AI recruits and matches fellows to projects where they review model answers, create training data, and apply knowledge from their own fields. Employers pay for recruiting subscriptions and promotions, while its enterprise AI team builds agents and trains models inside customers' systems. Handshake was founded in 2014 and is headquartered in San Francisco.

Company size
501-1,000
Company stage
Series F
Total funding
$434M
Headquarters
San Francisco, CA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Handshake

See more jobs