Staff Software Engineer, Knowledge Catalog Search and Discovery
$207k - $301kIn accordance with Washington state law, we are highlighting our comprehensive benefits package, which is available to all eligible US-based employees. Benefits for this role include: Health, dental, vision, life, disability insurance Retirement Benefits: 401(k) with company match Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment Sick Time: 40 hours per year (increased to 69 hours per year for Seattle) including 5 discretionary sick days per instance Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks Baby Bonding Leave: 18 weeks Holidays: 13 paid days per year Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Kirkland, WA, USA . Minimum qualifications Bachelor’s degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field. 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning). Experience in modern ML frameworks (e.g., TensorFlow, PyTorch, or JAX). Preferred qualifications Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures/algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Experience with modern search architectures, including two-stage retrieval systems (bi-encoders and cross-encoders), semantic search, and vector embeddings. About The Job Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full‑stack as we continue to push technology forward. You will lead the evolution of the Knowledge Catalog’s search experience owning the end-to‑end ML lifecycle for search relevance. You will spend your days designing, prototyping, and rapidly testing advanced information retrieval techniques to ensure users can intuitively find the exact data assets they need. You will turn search signals into intelligent features, dive deep into user query logs, click‑through data, and catalog metadata to identify relevance gaps, systematically addressing them by training and tuning models that continuously elevate our core search metrics like NDCG and precision. You will collaborate with core catalog engineers to seamlessly integrate your models into our high-throughput indexing and retrieval pipelines, ensuring that our search infrastructure remains highly scalable, robust, and capable of delivering sub‑100ms response times. Individual pay is determined by factors including job‑related skills, experience, and relevant education or training. US: $207000 - $301000 (USD) + 20% bonus target + equity + benefits Responsibilities Design, develop, test, deploy, maintain, and enhance large-scale software solutions. Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers. Lead the design and implementation of solutions in specialized ML areas, optimize ML infrastructure, and guide the development of model optimization and data processing strategies. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form. #J-18808-Ljbffr Google
$143k - $286k
...looking for an experienced Staff Software Engineer to join Walmart Search Runtime Engineering team... ...behind product discovery. We leverage structured... ...massive scale, drawing from catalogs, transaction logs, social... ...systems. Expert‑level knowledge of Java technologies, Spring...Suggested- ...to build a reliable, fast, and scalable search for DoorDash. As a product, we help... ...conversion). About The Role As a Senior Staff Engineer on Search, you will serve as the tech lead... ...high-impact outcomes that improve discovery, conversion, and customer experience....SuggestedHourly payWork at officeLocal areaFlexible hours
$166k - $225k
...customers solve complex problems. Search technologies play a foundational role by enabling data discovery across massive datasets. As a Staff Engineer for Search, you will build and scale... ...recommendation experiences. Champion software engineering excellence and mentor...SuggestedLocal area$166k - $225k
...improve their business. Search plays a foundational... ...systems to enterprise knowledge management, in-product... ...data exploration. As a Staff Engineer for Search, you’ll... ...systems powering search, discovery, and recommendation experiences. Champion software engineering excellence...SuggestedLocal areaWorldwide$207k - $301k
...experience testing, and launching software products. 5 years of... ...About The Job Google's software engineers develop the next-generation technologies... ..., and extend well beyond web search. We're looking for engineers... ...Google Maps, YouTube Search, Discovery Feed, Google Shopping...Suggested$147k - $211k
Software Engineer III, Play Search Gateway, Homepage and Suggest Google - Mountain View, CA, USA Mid Experience... ...; deeper expertise and applied knowledge within relevant area. Minimum... ...that power Play Store's search and discovery experience. You will have the opportunity...- ...design and architecture; and testing/launching software products. Preferred Qualifications Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh...
$100k
...for a strong technical lead for the new Search & Recommendations innovation initiative,... ...-functional role, partnering with other engineers, product management, machine learning, and... ...distributed systems for search and/or discovery experiences. You are self-driven and highly...Hourly payFull timeImmediate startFlexible hours$165.3k - $219.68k
...data insights to improve their business. Search plays a foundational role in this mission.... ...and recommendation systems to enterprise knowledge management, in-product search, and data exploration. As a Staff Software Engineer for Search Quality, you will drive the technical...Local areaWorldwide$262k - $365k
Senior Staff Software Engineer, Search Evaluation Infrastructure Development Google New York, NY, USA ; Mountain View, CA, USA X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: New York, NY, USA...Early shift- ...practical experience. 8 years of experience in software development. 7 years of experience... ...Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...massive scale, and extend well beyond web search. We’re looking for engineers who bring fresh...Early shift
$143k - $286k
Position Summary... As a Staff Software Engineer, you’ll be a technical leader... ...infrastructure that power search at massive scale. You’ll lead... ...powers product search and discovery across Walmart’s global eCommerce... ...excellence through knowledge‑sharing, disciplined testing...Full timeTemporary workPart timeWork at officeFlexible hours$207k - $301k
Staff Software Engineer, Search Local Ads Data Platform Mountain View, CA, USA Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain. Minimum qualifications Bachelor's degree or equivalent...Local area$262k - $365k
...years of experience in software development. 7 years... ...Master’s degree or PhD in Engineering, Computer Science, or... ...recommendation or search systems, reinforcement... .... The YouTube Shorts discovery models are a suite of... ...model generation, and knowledge distillation for training...$143k - $286k
A major multinational retail corporation is seeking an experienced Staff Software Engineer to join its Search Runtime Engineering team. This hands-on role requires extensive experience in building scalable Java applications, along with a strong understanding of distributed...- ...vary depending on location, job-related knowledge, skills and experience. The range... ...for millions of customers worldwide. The Search and Recommendations team is fundamental... ...unprecedented scale. What You’ll Do As a Software Engineer III, you are a technical leader and a key...Full timeWork at officeRemote workWorldwideMonday to Friday
$185k - $230k
...welcome a talented and passionate Senior Software Engineer to join our highly skilled team. The... ...candidate will hold a deep comprehension of search and recommendation algorithms and... ...question answering systems. In-depth knowledge of relevance measurement, tuning, and modeling...$174k - $253k
...experience. 5 years of experience in software development for core system-... ..., with expertise in vector search, embedding optimization,... ...data grounding strategies. Knowledge of graph algorithms and graph... ...About the Job Google's software engineers develop the next-generation...- Google is seeking a Software Engineer in Sunnyvale, California, to focus on semantic search capabilities within AlloyDB, an innovative PostgreSQL-based product. You'll... ...experience in C, C++, or Java, coupled with knowledge in distributed computing. Join us to push technology...
- ...and development of iOS mobile software systems, ensuring high‑... ...technical specifications. Lead the discovery phase of medium to large... ...the bar on sustainable engineering by improving best practices,... ...practices. Experience and knowledge of open‑source software, frameworks...
$190.9k - $334.1k
Job Description We are looking for a software engineer and technical lead with deep... ...Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior... ...capabilities into production software Knowledge of NLP, search, and knowledge extraction Experience...Work experience placementWork at officeRemote workFlexible hours$166.5k - $291.4k
Job Description ServiceNow is looking for a Staff Software Engineer to help design, build, and operate the next generation of AI-powered platform... ...on AI, GenAI, ML-powered, NLP, document processing, search, knowledge extraction, or data‑intensive products. Experience...Work experience placementFlexible hours- ServiceNow is seeking an experienced engineer to build and improve core infrastructure services and microservices in Mountain View, California. The ideal candidate has over 8 years of experience, familiarity with languages like Python and Golang, and expertise in cloud...
$60k - $120k
...language models and a custom-built knowledge graph, we enable contextually aware... ...the forefront of the AI-powered data engineering revolution. You can read more about... ...What are we looking for? We\'re in search of a Staff Software Engineer who brings a passion for innovation...Remote workWorldwide$143k - $286k
...Walmart Global Tech is looking to hire a Staff Software Engineer (Android) for their Marketplace... ...time and iterative builds. Lead the discovery phase of medium to large projects to... ...quality code and follow SOLID principles. Knowledge of standard tools for optimizing and...$166.5k - $291.4k
Staff Software Engineer - Forecast Engine Full-time Employee Type: Regular Region: AMS - North America... ...culture of engineering craftsmanship, knowledge‑sharing, and thoughtful quality... ...suppression, severity). Observability: Splunk (search, dashboards, alerts) and metrics/...Full timeContract workWork at officeImmediate startRemote workFlexible hours$157.49k - $236.23k
Senior Staff Software Engineer## Senior Staff Software EngineerSanta Clara,California,United StatesThere... ...reviews, design discussions, and knowledge sharing* Strong understanding of concurrency... ...understanding of pub/sub transport, discovery, and QoS tuning.* Direct experience...Work experience placementRemote workFlexible hours$207k - $301k
...8 years of experience with software development in one or more programming... ...The Job Google's software engineers develop the next-generation... ..., and extend well beyond web search. We're looking for engineers... .... Our teams aspire to make discoveries that impact everyone, and core...$160k - $240k
...passionate and detail-oriented Staff Engineer to join us in driving... ...complex use cases into robust software solutions, including software... ...Azure, Google Cloud. In-depth knowledge of microservices... ...accommodation to assist with your job search or application for employment...H1bLocal areaWork from homeFlexible hours$197k - $291k
...experience testing, and launching software products, and 3 years of... ...production deployment and operation. Knowledge of designing, productionizing... ...The Job Google's software engineers develop the next-generation... ..., and extend well beyond web search. We're looking for engineers...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Knowledge Catalog Search and Discovery. Be the first to apply!
- ultimate software Sunnyvale, CA
- software sales executive Sunnyvale, CA
- software applications developer Sunnyvale, CA
- remote software sales Sunnyvale, CA
- senior c# .net software developer Sunnyvale, CA
- software sales representative Sunnyvale, CA
- id software Sunnyvale, CA
- software Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- internship software Sunnyvale, CA
