GCP Search Principal Engineer - Remote, United States - Kin + Carta

    Kin + Carta
    Kin + Carta Remote, United States

    1 month ago

    Default job background
    Full time
    Description

    At Kin + Carta, we've got opportunities to offer you — for growth; for leadership; for big, world-changing impact; and for, dare we say it, fun. We are a global workforce that is committed to building a world that works better for everyone, starting with our Kin. We're proud of:

    • The life we create within our virtual walls, every day
    • Our B Corp certification
    • Being Great Place to Work certified in all eligible countries
    • The work we've done with some of the world's most innovative companies

    The role

    The ideal GCP Search Principal Engineer/Architect for Kin + Carta is innovative, passionate about GenerativeAI with Google Cloud Platform (GCP) experience, looks to continually learn, and enjoys sharing expertise. Strong verbal and written communication are a must. Experience working in an Agile Scrum development environment, or in a consulting capacity is highly desired. The GCP Search Principal Engineer will work alongside fellow Kin in our global Search teams at Kin + Carta and help in growing our Search expertise at Kin + Carta in the USA.

    Role responsibilities

    • Working with a GCP Cloud Architect to define how a Vertex AI Search stack can best meet the customers' goals and objectives
    • Ownership of the deployment, configuration, testing and support of this stack
    • Actively participating in all phases of the K+C delivery process from initial alignment to release and support.
    • Knowledge transfer of the Vertex stack deployment to other team or client technical resources for ongoing support.
    • Developing and maintaining a deep understanding of Vertex products and solutions.
    • Serving as the technical point of contact for Vertex engineering within your capability, practice, and circles.
    • Creating collateral, contributing to projects and collaborating with other Kin to meet individual client needs.
    • Deepening your skills through self-driven education while taking advantage of the professional development opportunities provided by K+C.

    Minimum qualifications

    We want all new hires to succeed in their roles at Kin + Carta. That's why we've outlined the job requirements below. To be considered for this role, it's important that you meet all Minimum Qualifications. If you do not meet all of the Preferred Qualifications, we still encourage you to apply.

    • Previous engineering work with one or more Search/Discovery Engines e.g.
      • Google Vertex AI Search for Retail
      • Google Vertex AI Search and Conversation
      • Google Cloud Search
      • Algolia
      • Bloomreach
      • Elasticsearch
      • Solr
      • Lucidworks
      • Azure Cognitive Search
    • Previous experience as a Team/Tech Lead in Search projects is required

    Preferred qualifications

    • Experience in designing and building search solutions across multiple consumer and enterprise use cases
    • Understanding of keyword, vector, semantic and hybrid search scenarios, the strengths and weaknesses of each and the use of AI in search use cases
    • Understanding of search architectures and scalability for volume, redundancy, and performance scaling.
    • Experience using Search API's to deliver highly performant custom user experiences in varying languages
    • Defining ingestion and data pipelines to index, transform and enrich structured and unstructured data types from Enterprise and Cloud data sources.
    • Experience of data modeling and transformation to improve imported data quality and optimize search results
    • Experience with security integration (Role-based Access Control against Enterprise Data Repositories, Authentication, Encryption) in a search environment.
    • Experience with evaluating existing search deployments and identifying optimizations in terms of indexing, search and query performance tuning, security, and administration.
    • Knowledge of search architectures for different scenarios (e.g. Search vs Time Series, Single Region vs Multi-Region) and best practice in each scenario
    • Configuration of search settings and understanding of the techniques used in supporting common end-user search requirements such as multiple languages, autosuggest, spelling suggestions, separators, synonyms, and ngrams.
    • Configuration of query relevance models and relevancy tuning
    • Experience with best practices for bulk indexing, backup, and recovery
    • Understanding of system metrics (operations) and search analytics (end-user interactions)
    • Experience building solutions for high volume streaming data ingestion using streaming technologies (e.g Pub/Sub, Dataflow, Kafka)
    • Experience architecting search solutions in a Cloud Native landscape using serverless, containerization, orchestration, and microservices
    • Experience architecting search solutions utilizing Machine Learning and other AI technologies is advantageous
    • Prior Search Engineer Certification (any technology) is a bonus but not required

    About Kin + Carta

    Kin + Carta is a global digital transformation consultancy committed to working alongside our clients to build a world that works better #ForEveryone. We build digital solutions that connect people, data and technology for some of the world's most influential companies. As a Certified B Corp, we are committed to Inclusion, Diversity, Equity and Awareness, and our triple bottom line focus of people, the planet and profit.

    We strive to create an inclusive environment for all candidates. If you have any specific requirements or need reasonable adjustments to participate in the application or interview process, please let us know at