CrawlJobs Logo

Senior Engineer, Search

· Job Posted December 10, 2025
Apply Position
Job Link Share

Job Description

At Nosto, we’re on a mission to make every impression relevant. We’re a global leader in the booming e-commerce space and work with amazing customers like FIGS, Muji, Kylie Cosmetics and O’Neill. We are processing data for thousands of merchants with tens of millions of visitors on their sites on a daily basis. Our Commerce Experience Platform uses behavioral data, deep integrations, machine learning, and automated workflows to help brands deliver personalized, high-performing shopping experiences at scale. As an Engineer at Nosto, you’ll be solving one of the biggest challenges brands and retailers face today: How to offer customers relevant and authentic shopping experiences that drive results. We believe in always listening to our customers and achieving big things by accomplishing something small every day. As a Senior Engineer, you’ll join our Product & Engineering organization in shaping Nosto into the leading global platform for commerce experience. Reporting to the Head of Search Engineering, you’ll work within the team that owns our Search and Category Merchandising product. This is a hands-on technical leadership role. You’ll drive key architectural decisions, champion improvements, and mentor other engineers. Your work spans the full stack—from infrastructure and backend systems to front-end components—and includes contributing to new AI-powered initiatives such as semantic and conversational search. You’ll collaborate closely with engineering teams (SRE, Data & AI team, and Core Front End) along with our product managers and designers, and also have touch points with our customer success and technical solution managers. You’ll also have meaningful freedom to propose technologies and practices, backed by sound reasoning and real customer value. Our approach is pragmatic, iterative, and grounded in solving actual merchant and shopper challenges.

Job Responsibility

  • Build and improve features in the Nosto Search engine
  • Develop and refine search relevance algorithms, working with analytics to uncover optimization opportunities
  • Maintain and evolve search infrastructure and DevOps processes for performance, scalability, and reliability
  • Design internal and external APIs
  • Write clear and effective internal and customer-facing documentation
  • Architect new services and systems
  • Support internal teams and customers on search-related topics
  • Partner with product managers and designers through a lean, iterative process—informing sprints, quarterly planning, and annual roadmaps

Requirements

  • Scala (primary)
  • Java
  • TypeScript/JavaScript
  • Elastic Search
  • Apache Flink
  • AWS built with Terraform

What we offer

  • Apple Devices
  • Ergonomic and centrally located offices with flexible working hours and remote working options
  • Opportunities to meet and collaborate with awesome team members from all over the world
  • An extra day off on your birthday
  • Mental Health App benefit
  • Paid time off to do good for the community around you
  • About five weeks of vacation and other benefits depending on the location

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Engineer, Search

8 matching positions

Senior Search Engineer - Search and Browse Core

Join the Search Retrieval Team, the engine driving product and content discovery...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
zalando.de Logo
Zalando
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience building large-scale, preferably e-commerce, search engines. While our stack is built on Elasticsearch, we highly value equivalent expertise in Lucene, OpenSearch, Solr, or other distributed search systems
  • Proven ability to design and build high-throughput data ingestion pipelines using Kafka and/or Flink or equivalent stream-processing frameworks
  • High proficiency in a JVM language (Java, Kotlin, or Scala) and a deep understanding of distributed systems architecture, concurrency, and performance optimization
  • Excellent communication skills. You thrive when working closely with fellow engineers, applied scientists, and product partners, and you possess a knack for translating complex product requirements into reusable, reliable platform capabilities
Job Responsibility
Job Responsibility
  • Lead the design and implementation of our next-generation, AI-driven search engine, integrating Neural Search on top of our Elasticsearch platform
  • Modernize and scale our real-time data ingestion systems using technologies like Kafka and Flink to handle millions of updates
  • Develop core platform capabilities that enable teams across Zalando to build rich, personalized discovery experiences for our customers
  • Lead platform-wide infrastructure projects, such as consolidating multi-lingual search indices, mitigating critical risks by migrating core services, and supporting system readiness for high-traffic events like Cyber Week
What we offer
What we offer
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Zalando Lounge, discounts from external partners
  • 2 paid volunteering days a year
  • Hybrid working model with 60% (or more) remote per week, actual practice is up to each team to best support their collaboration
  • Work from abroad for up to 30 working days a year
  • 27 days of vacation a year (for Zalando SE)
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right

Senior Search Engineer - Search and Browse Core

Join the Search Retrieval Team, the engine driving product and content discovery...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep Search Expertise: Extensive experience building large-scale, preferably e-commerce, search engines. While our stack is built on Elasticsearch, we highly value equivalent expertise in Lucene, OpenSearch, Solr, or other distributed search systems.
  • Real-Time Data Pipeline Experience: Proven ability to design and build high-throughput data ingestion pipelines using Kafka and/or Flink or equivalent stream-processing frameworks.
  • Strong Backend Foundation: High proficiency in a JVM language (Java, Kotlin, or Scala) and a deep understanding of distributed systems architecture, concurrency, and performance optimization.
  • Cross-Functional Collaboration: Excellent communication skills. You thrive when working closely with fellow engineers, applied scientists, and product partners, and you possess a knack for translating complex product requirements into reusable, reliable platform capabilities.
Job Responsibility
Job Responsibility
  • Architect the Future of Search: Lead the design and implementation of our next-generation, AI-driven search engine, integrating Neural Search on top of our Elasticsearch platform.
  • Build for Hyperscale: Modernize and scale our real-time data ingestion systems using technologies like Kafka and Flink to handle millions of updates.
  • Drive Platform Innovation: Develop core platform capabilities that enable teams across Zalando to build rich, personalized discovery experiences for our customers.
  • Drive Operational Excellence and Cost Efficiency: Lead platform-wide infrastructure projects, such as consolidating multi-lingual search indices, mitigating critical risks by migrating core services, and supporting system readiness for high-traffic events like Cyber Week.
What we offer
What we offer
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Zalando Lounge, discounts from external partners
  • 2 paid volunteering days a year
  • Hybrid working model with 60% (or more) remote per week, actual practice is up to each team to best support their collaboration
  • Work from abroad for up to 30 working days a year
  • 27 days of vacation a year (for Zalando SE)
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right

Senior Search Engineer

Help design and implement our next generation of search and retrieval systems, m...
Location
Location
United States , San Francisco
Salary
Salary:
156000.00 - 234000.00 USD / Year
gofundme.com Logo
GoFundMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of hands-on experience in AI, machine learning, data science, or related fields, with a strong emphasis on practical engineering applications and deploying robust solutions into production environments
  • Extensive experience with search and retrieval systems and recommender systems, preferably including retrieval-augmented generation (RAG) and developing agent-based applications that use search and retrieval systems as tools
  • Experience designing, developing, and deploying end-to-end AI and machine learning systems, including data pipelines, model training and serving, and monitoring solutions
  • Demonstrated ability to guide projects and foster a collaborative and high-performing work environment
  • Ability to break down complex projects, effectively scope and sequence work, and manage timelines
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders
  • Advanced degree (Master’s or Ph.D.) in Computer Science, Statistics, Data Science, or a related technical field is preferred
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of cutting-edge search and retrieval, recommendation, and personalization solutions to deliver new customer-facing experiences
  • Incorporate AI-based technologies where appropriate, including prompt engineering, model fine tuning, and agent-based application enhancements, collaborating closely with product managers and stakeholders
  • Develop and deploy robust, fault tolerant, high-throughput services, emphasizing reliability, scalability, observability, and low-latency performance
  • Lead initiatives to optimize the performance and quality of ML and AI-based systems using new or established metrics
  • Support operational excellence by participating in initiatives to streamline AI and ML workflows and establish standardized procedures to ensure consistent and high-quality outcomes across our projects and systems
  • Collaborate closely with AI/ML engineers and cross-functional teams, including data scientists, software engineers, product managers, and business stakeholders, to foster a culture of collaboration, scientific inquiry, and continuous learning
  • Employ a diverse set of tools and platforms, including Python, AWS, Databricks, Docker, Kubernetes, FastAPI, Terraform, Snowflake, and GitHub, to develop, deploy, and maintain scalable and robust machine learning systems
What we offer
What we offer
  • Competitive pay and comprehensive healthcare benefits
  • Financial assistance for things like hybrid work, family planning
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs
  • Commitment to DEI through ongoing initiatives and employee resource groups
  • Community engagement through volunteering program
  • Equity
  • Fulltime
Read More
Arrow Right
New

Senior Backend Engineer (Search Team)

LumApps is now more than just an Employee Experience Platform — it is an AI-powe...
Location
Location
France , Lyon
Salary
Salary:
Not provided
lumapps.com Logo
LumApps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years of significant experience in Backend development, including experience with Elasticsearch
  • Initial solid experience with Python and Go
  • Ability to adapt in a fast-evolving environment, with a continuous improvement mindset and a willingness to learn from mistakes
  • Established working habits and openness to sharing and promoting them within the team
  • Familiarity with modern development practices (testing, code reviews, CI/CD, version control, etc.)
  • Knowledge for search relevance
  • Strong written and spoken English skills
Job Responsibility
Job Responsibility
  • Defining features Designing APIs and the underlying data model Implementing business logic for various functionalities
  • Acting as a proactive partner for API consumers, especially our web and mobile applications
  • Optimization
  • Working closely with other team members (pair programming, design discussions, technical decision-making, Scrum ceremonies)
What we offer
What we offer
  • Hybrid work model – 2 days at the office, 3 days remote
  • RTT days – ~10 extra days off per year
  • Meal vouchers (SWILE) + free snacks & coffee
  • Yoga classes
  • Supportive parental leave and family moments
  • Health insurance (ALAN) – 60% covered + full life & disability cover
  • Afterworks, team celebrations & seasonal parties
  • Equipment of your choice
  • French & English lessons, professional development & access to Leeto CSE
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Search

We are looking for a Senior Software Engineer dedicated to the core development ...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
aiven.io Logo
Aiven Deutschland GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Search Mastery: Deep technical knowledge of OpenSearch or Elasticsearch internals, particularly in resource management, indexing strategies, and query optimization.
  • Reliability & Operations: A passion for building highly available, resilient distributed systems and a proven track record of solving complex operational challenges.
  • Hardware: Interest or experience in hardware acceleration, specifically deploying and managing GPU-based instances for data services.
  • Automation Mindset: Proven experience in designing automated recovery systems and performance-tuning algorithms.
  • Modern Search Patterns: A strong interest in the evolving landscape, including Vector Database implementations, hybrid search and RAG (Retrieval-Augmented Generation).
Job Responsibility
Job Responsibility
  • Autonomic Systems: Design and implement new and improve existing automated management, self-healing recovery mechanisms, and performance-tuning logic for OpenSearch clusters.
  • Next-Gen Infrastructure: Research, design, and deploy the first GPU-powered instances within the Aiven ecosystem to support intensive search and AI workloads.
  • AI Node Development: Develop and integrate specialized AI node types to enhance OpenSearch's capability in handling modern machine learning tasks.
  • Engineering Ownership: Own the health, reliability, and availability metrics of our OpenSearch platform.
What we offer
What we offer
  • Participate in Aiven’s equity plan.
  • Balance work and life with our hybrid work policy.
  • Choose the equipment you need to set yourself up for success.
  • Use your Professional Development Plan budget for learning opportunities.
  • Receive holistic wellbeing support through our global Employee Assistance Program.
  • Inquire about our Global Time Off Commitment (Parental and Sick Leave, as well as Personal Time)
  • Enjoy country-specific benefits for our global cast.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Search Platform

As a vital member of the Search Platform Team, you will be part of a specialized...
Location
Location
Singapore; China , Singapore; Shanghai
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • More than 5 years of back-end development experience
  • Have experience in developing large-scale distributed systems
  • Proficient in coding and scripting languages (Java(Kotlin) /C++ /Python, etc.) with strong software and system design abilities
  • Deep familiarity with the standard library, idiomatic usage, and best practices of your primary programming languages. Able to write clear, maintainable, and efficient code
  • In depth knowledge on storage & streaming over PostgreSQL or Kafka.
Job Responsibility
Job Responsibility
  • Work closely with Product Managers to analyze the product requirements and then produce the technique solutions & execution plan to deliver the software products
  • Hands-on design, implement and deliver production-grade streaming ingestion using Flink (or similar technologies), focusing on low-latency, high-throughput, and fault-tolerant design
  • Tackle challenging problems in timely computation, stateful stream processing, partitioning, and resilience. Proactively troubleshooting and addressing technical bottlenecks
  • Participate in and contribute to critical code, design, and performance reviews, raising the technical bar across the team
  • Engage with the Technical leads in building a backlog that continuously contributes to the execution of the roadmap
  • Collaborate with local/global engineering teams, infrastructure teams, and product development teams and translate business requirements into robust engineering solutions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Search / Retrieval)

Workato transforms technology complexity into business opportunity. As the leade...
Location
Location
United States , Palo Alto
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors/Masters/PhD degree in Statistics, Mathematics or Computer Science, or another quantitative field
  • 7+ years of backend engineering experience with 3+ years in search, information retrieval, or related fields
  • Strong proficiency in Python
  • Hands-on experience with search engines (Opensearch or Elasticsearch)
  • Strong understanding of information retrieval concepts spanning traditional methods (TF-IDF, BM25) and modern neural search techniques (vector embeddings, transformer models)
  • Experience with text processing, NLP, and relevance tuning
  • Experience with relevance evaluation metrics (NDCG, MRR, MAP)
  • Experience with large-scale distributed systems
  • Strong analytical and problem-solving skills
  • Strong communication abilities to explain technical concepts
Job Responsibility
Job Responsibility
  • Lead the design, development, and optimization of intelligent search systems that leverage machine learning at their core
  • Build end-to-end retrieval pipelines that incorporate advanced techniques in query understanding, ranking, and entity recognition
  • Lead the development of advanced our search cluster that can scale to millions of documents across customers and data sources
  • Deploy learning-to-rank models that optimize relevance using behavioral signals, embeddings, and structured feedback
  • Build and scale robust Entity Recognition pipelines that enhance document understanding, enable contextual disambiguation, and support entity-aware retrieval
  • Architect next-gen search infrastructure capable of supporting highly dynamic document corpora and real-time indexing
  • Drive improvements in query construction, indexing and search performance
  • Be up-to-date with the latest improvements in search and indexing technologies
  • Collaborate with product and applied research teams to translate user needs into data-informed search innovations
  • Produce clean, scalable code and influence system architecture and roadmap across the relevance and platform stack
Read More
Arrow Right

Senior Software Engineer - Search and Discovery

Ironclad is the leading AI contracting platform that transforms agreements into ...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
180000.00 - 200000.00 USD / Year
ironcladapp.com Logo
Ironclad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4+ years of software experience architecting, building, launching and maintaining complex web applications
  • Proficiency in JavaScript/TypeScript and modern front-end frameworks like ReactJS
  • Passion for creating performant, accessible, intuitive, and mobile-friendly interfaces
  • Passion for software engineering to build and ship high-quality products
  • Strong cross-team communication and collaboration skills
  • Ironclad’s Values: drive, intent, integrity, and empathy
Job Responsibility
Job Responsibility
  • Collaborate with designers, product managers, and other engineers to spec, design, and build features and systems
  • Contribute to front-end architecture discussions, improve UI performance, ensuring scalability, and maintainability
  • Create polished, accessible, and mobile-friendly user interfaces using modern front-end technologies and frameworks
  • Partner with quality engineers to define, build and maintain testing strategy
  • Mentor and provide thoughtful feedback to others on the team
  • Help interview and recruit talented engineers to Ironclad
  • Work on a modern stack built upon: ReactJS, TypeScript, Node.js, and Docker containers in Kubernetes on Google Cloud Platform
What we offer
What we offer
  • 100% health coverage for employees (medical, dental, and vision), and 75% coverage for dependents with buy-up plan options available
  • Market-leading leave policies, including gender-neutral parental leave and compassionate leave
  • Family forming support through Maven for you and your partner
  • Paid time off
  • Monthly stipends for wellbeing, hybrid work, and (if applicable) cell phone use
  • Mental health support through Modern Health, including therapy, coaching, and digital tools
  • Pre-tax commuter benefits (US Employees)
  • 401(k) plan with Fidelity with employer match (US Employees)
  • Regular team events to connect, recharge, and have fun
  • Offers Equity
  • Fulltime
Read More
Arrow Right