Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Knowledge Catalog Search and Discovery

$207k - $301k

Google

In 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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Knowledge Catalog Search and Discovery in Kirkland, WA vacancy
  • Google Cloud seeks software engineers to advance next-generation ML-driven search and knowledge catalog experiences. You will design, prototype, and deploy scalable information-retrieval solutions that power billions of user interactions and data assets. You will collaborate... 
    Suggested

    Google

    Kirkland, WA
    1 day ago
  • $262k - $365k

     ...years of experience in software development. 5 years...  ...Master’s degree or PhD in Engineering, Computer Science, or...  ...quality, and infra. Knowledge of data warehouses,...  ...extend well beyond web search. We're looking for engineers...  ...solutions. Knowledge Catalog is the foundational... 
    Suggested

    Google

    Kirkland, WA
    1 day ago
  • $174k - $253k

    Senior Software Engineer, Knowledge Catalog For AI We are seeking a Senior Software Engineer to join our Knowledge Catalog team, creating endpoints that enable AI agents to access comprehensive data across organizational and third‑party sources. The role involves extending... 
    Suggested
    Temporary work

    Google

    Kirkland, WA
    3 days ago
  • Google is seeking a Senior Software Engineer in Kirkland, WA to join their Knowledge Catalog team. The role focuses on enhancing AI capabilities through data governance and creating endpoints for AI agents. Candidates should have a strong background in software development... 
    Suggested

    Google

    Kirkland, WA
    3 days ago
  • $217k - $312.2k

    Sr. Staff Software Engineer - Unity Catalog Data Governance Join to apply for the Sr. Staff Software Engineer - Unity Catalog Data Governance role at Databricks. RDQ126R47 At Databricks, we are passionate about enabling data teams to solve the world’s toughest problems... 
    Suggested
    Local area
    Worldwide

    Databricks

    Bellevue, WA
    3 days ago
  • $197k - $291k

    Staff Software Engineer, Display and Video 360 Platform Join to apply for the Staff Software Engineer...  ...scale, and extend well beyond web search. We’re looking for engineers who bring...  ...influencing across organizational boundaries. Knowledge of the digital advertising space.... 
    Full time

    Google

    Kirkland, WA
    3 days ago
  • $73.8k - $220.4k

    You Are: As a Knowledge Engineer, you formulate real‑world problems into practical, efficient, and scalable AI and Knowledge Graph problems....  ...Apache NiFi, Airflow). Practical experience with NLP and/or Search techniques. Prompt engineering and LLMs for enterprise‑scale... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Redmond, WA
    3 days ago
  • $209.7k - $283.8k

     ...reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This...  .... This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Bellevue, WA
    2 days ago
  • $236k - $339.2k

     ...users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where...  ...mentorship from Principal engineers. As a Staff Software Engineer – Identity & Access Management...  ...large scale cloud services. Deep knowledge and experience with one or more areas of... 
    Flexible hours

    Snowflake Computing

    Bellevue, WA
    2 days ago
  • $124.9k - $228.9k

     ...infrastructure that help engineers at The Trade Desk...  ...architecture Backstage/Service catalog - Extend our internal...  ...The Trade Desk as a software engineer which is why...  ...resumes from search firm recruiters. Fees...  ...factors such as experience, knowledge, skills, and location.... 
    Full time
    Temporary work
    Local area

    The Trade Desk

    Bellevue, WA
    3 days ago
  • $207k - $300k

     ...practical experience. 8 years of experience in software development. 5 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... 
    Full time
    Temporary work

    Google

    Kirkland, WA
    3 days ago
  • $131.6k - $210.3k

     ...Description Visa is actively seeking qualified candidates for Software Engineering Opportunities as part of our Military Talent Program. We...  ...experience. Preferred Qualifications Programming Languages: Knowledge of and ability to develop front‑end code (e.g. HTML, CSS,... 
    Work experience placement
    Work at office
    Local area
    Relocation package

    Visa

    Bellevue, WA
    3 days ago
  • $185k - $275k

     ...possible with AI. What You’ll Do As a Staff Engineer, you will be a technical leader shaping...  ...AI workloads. Who You Are 8+ years of software engineering experience. Proven track...  ...‑based applications, or ML pipelines. Knowledge of scheduling concepts like quota enforcement... 
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $207k - $301k

    Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage Google - Kirkland, WA, USA Advanced Experience owning outcomes and decision...  ...handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all... 
    Temporary work

    Google

    Kirkland, WA
    3 days ago
  • $132k - $264k

     ...works, we’ll grow our team and build for Walmart scale. As a Staff, Software Engineer you will serve as a strong, hands‑on individual...  ...learning as a continuous experience. Eagerness to share knowledge and implement best practices within the team. Strong problem... 
    Full time
    Temporary work
    Part time

    Walmart

    Bellevue, WA
    3 days ago
  • $210k - $240k

    Staff Software Development Engineer (Hybrid @ Bellevue, WA or Remote @ Florida) Bellevue, WA or Remote Florida About the role: The OfferUp Business...  ...microservices and scalable distributed systems Strong knowledge of data structures and object‑oriented design Hands‑on... 
    Remote job
    Full time
    Temporary work
    Local area
    Flexible hours

    Offerup

    Bellevue, WA
    16 hours ago
  • $188k - $275k

     ...: CRWV) in March 2025. Learn more at What You’ll Do As a Staff Software Engineer, you’ll shape the backbone of our GPU‑driven data centers—powering...  ...driving robust service reliability. Preferred Working knowledge of Kafka, ClickHouse and CRDB. DMTF, RedFish APIs, and GPU... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $174.52k - $228.49k

    Staff Software Engineer - Billing & Metering Bothell, Washington, United States IonQ is developing the world's most powerful full‑stack quantum...  ...the entire engineering team through best practices and knowledge sharing. Spearhead the development of solutions for our most... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Local area

    IonQ Inc.

    Bothell, WA
    3 days ago
  • $207k - $275k

     ...possible with AI. What You’ll Do As a Staff Engineer (IC5), you will be a technical leader shaping...  ...You Are 8-12 years of professional software engineering experience. Proven track...  ...-based applications, or ML pipelines. Knowledge of scheduling concepts like quota... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $188k - $250k

     ...industry. About The Role We are seeking a highly experienced Staff Software Engineer to lead our efforts in building, maintaining, and...  ...The starting salary will be determined based on job-related knowledge, skills, experience, and market location. We strive for both... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $131.6k - $210.3k

     ...Opportunity We are looking for versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As...  ...Essential Functions Demonstrate relevant technical working knowledge to understand requirements Identify and contribute to... 
    Work experience placement
    Work at office
    Local area

    Visa

    Bellevue, WA
    2 days ago
  • $132k - $264k

    Position Summary As a Staff Software Engineer on the Marketplace Platform team, you will play a pivotal role in driving the design and maintenance...  ...and professional growth. Lead by example and encourage knowledge sharing within the team. Architecture & Design: Stay abreast... 

    Walmart

    Bellevue, WA
    3 days ago
  • $229k - $343k

     ...processing, and evaluation Work closely with ML engineers to deploy cutting‑edge models into...  ..., and production‑ready quality code Knowledge, Skills & Abilities: Strong programming...  ...experience 9+ years of post‑Bachelor’s software development experience; or Master’s degree... 
    Local area

    Snap

    Bellevue, WA
    3 days ago
  • $197k - $291k

    Staff Software Engineer, BigQuery Engineering Infrastructure Note: By applying to this position you will have an opportunity to share your preferred...  ...information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all... 
    Full time

    Google

    Kirkland, WA
    3 days ago
  • $166.2k - $304.7k

    What We Do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering...  ...The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a... 
    Local area

    The Trade Desk

    Bellevue, WA
    3 days ago
  • $188k - $275k

     ..., enjoy tackling challenging engineering problems, and are excited by...  ...systems. About The Role As a Staff Engineer on Marimo's molab team...  ...8+ years of experience in software engineering Strong fundamentals...  ...based on job-related knowledge, skills, experience, and market... 
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    CoreWeave

    Bellevue, WA
    3 days ago
  • $229k - $343k

     ...Overview We are looking for an L6 Staff Tech Lead to build, manage,...  .... Partner closely with engineers and leaders across infrastructure...  ...and scalable way. Knowledge, Skills & Abilities Deep experience...  ...practical experience. 9+ years of software development experience; or a... 
    Live in
    Local area

    Snap

    Bellevue, WA
    3 days ago
  • $131.6k - $210.3k

     ...Opportunity We are looking for versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As...  ...Essential Functions Demonstrate relevant technical working knowledge to understand requirements Identify and contribute to... 
    Work experience placement
    Work at office
    Local area

    Visa

    Bellevue, WA
    3 days ago
  • Join Snowflake as a Senior Software Engineer on the Polaris and Data Lake Catalog team, where you will design and implement scalable, distributed systems. This role involves significant collaboration with the Apache Iceberg community and focuses on enhancing the open data... 

    Dormont Manufacturing Company

    Bellevue, WA
    16 hours ago
  •  ...of the open data lake house architecture with our Polaris project—an open-source implementation of the Iceberg REST catalog. As a Senior Software Engineer on the Polaris and Data Lake Catalog team, you’ll play a key role in building and evolving our open and... 

    Dormont Manufacturing Company

    Bellevue, WA
    16 hours ago

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!