The New York Times is looking to transform its search experience to help readers explore the full range of its content, leveraging advancements in AI.
Requirements
- 5+ years of relevant experience in search engineering, information retrieval, or related field.
- 3+ years experience with Elastic, OpenSearch, Vespa, Solr or any other open source search engines.
- 3+ years of experience programming backend applications using Java, Go, or Clojure.
- Experience with Kafka/PubSub for building distributed systems and event-based architectures.
- Experience with Kubernetes for deploying and managing search infrastructure.
Responsibilities
- Lead the development and optimization of semantic search algorithms and systems using technologies such as Elastic/OpenSearch/Solr.
- Apply machine learning techniques, including classification and ranking models, to fine-tune search relevance.
- Draw on your experience with Kubernetes and Kafka to build scalable and resilient search infrastructure.
- Contribute to the exploration and integration of Retrieval-Augmented Generation and Large Language Models into search experiences.
Other
- This role may require limited on-call hours.
- Demonstrate support and understanding of our value of journalistic independence and a commitment to our mission to seek the truth and help people understand the world.
- We encourage people from all backgrounds to apply.
- We are an Equal Opportunity Employer and do not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law.