Skip to Main Content

Senior Software Engineer - Search

ZipRecruiter New York, NY

  • Posted: over a month ago
  • Full-Time
  • Benefits: vision, 401k, dental, life insurance, medical,
Job Description

*All employees are working remotely due to Covid-19 and we have committed to not require a return to the office until September 2021 at the earliest. *

Our Mission: 

To actively connect people to their next great opportunity. 

Who We Are: 

ZipRecruiter is a leading online employment marketplace. Powered by AI-driven smart matching technology, the company actively connects millions of all-sized businesses and job seekers through innovative mobile, web, and email services, as well as through partnerships with the best job boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.

Summary:

The Search team's mission at ZipRecruiter is to help job seekers maximize their potential and find their next big opportunity. We do this by using engineering and Machine Learning for: 

  • Understanding: Discerning the job seeker's intent and wants from their next job
  • Expanding: Inferring from job seeker's profile, history and needs to cast a wider net of great potential opportunities
  • Serving: Surfacing the most relevant opportunities and content
  • Empowering: Presenting results in a manner that ensures minimal user effort
  • Optimizing: Controlling the fine balance between relevance and monetization

Responsibilities:

  • Work closely with the team to leverage concepts of Information Retrieval, Search Indexing, Query Processing, Machine Learning, Natural Language Processing, relevance & ranking to deliver on the mission
  • Maintain and optimize search engines, identify ideas to evolve it, develop new features and benchmark possible solutions, improve search relevance, user experience and performance
  • Write, test, instrument, and deploy code to our Kubernetes environment 
  • Help drive the innovation and evolution of ZipRecruiter

Qualifications: 

  • BS or MS in Computer Science or related field
  • 4+ years of relevant experience in industry
  • Experience with search engine technology and inverted indexes or ElasticSearch/SolR/Lucene/others
  • Hands-on experience with Python
  • Operational understanding of C++/Java
  • Background in developing multi-tiered web applications using HTTP, JSON and REST APIs
  • Experience with embedding based search is highly desirable
  • Database development experience using both Relational and NoSQL databases
  • Knowledge in Data Streaming Frameworks (Kafka, Spark Streaming) is a plus
  • Knowledge of Kubernetes, microservice architectures, containerization, cloud based hosting (AWS) and stateless service architectures
  • Experience and desire to work in an Agile environment

As part of our team you'll enjoy:

  • Competitive compensation
  • Exceptional benefits package
  • Flexible Vacation & Paid Time Off
  • Employer-matched 401(k) plan 

Privacy Notice Language: 

  • "For information about ZipRecruiter's processing of California job applicant personal data, please see our Privacy Notice at: https://www.ziprecruiter.com/careers/california-job-applicant-privacy-notice"

Category: Computer/Software

#LI-Remote

#LI-RJ1

Company Description
ZipRecruiter is the fastest growing employment marketplace. We have helped over 1 million businesses and 100 million job seekers find their next perfect match through partnerships with the best job boards on the web, curated email alerts, award-winning mobile apps, and the world’s best search algorithm for jobs.

ZipRecruiter

ZipRecruiter is the fastest growing employment marketplace. We have helped over 1 million businesses and 100 million job seekers find their next perfect match through partnerships with the best job boards on the web, curated email alerts, award-winning mobile apps, and the world’s best search algorithm for jobs.

ZipRecruiter's Logo

Address

New York, NY
USA

Industry

Technology

Website

View all jobs at ZipRecruiter

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.