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

Software Engineer, Retrieval Engine

$147k - $210k

Google

Improve the infrastructure that powers information retrieval and query understanding for surfaces like Gemini, google.com and others.Work on systems that are highly reliable, massively distributed and very low latency.Scale and optimize systems to scale to even larger work loads and work even more efficiently.Minimum qualifications:Bachelor's degree or equivalent practical experience.2 year of experience in coding with C++.2 years of experience with distributed systems.Preferred qualifications:Master's degree or PhD in Computer Science, or a related technical field.2 years of experience with machine learning infrastructure.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. 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’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. 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.Retrieval Engine's mission is to provide scalable, easy-to-use, cutting-edge information retrieval over all Google's data. It enables efficient, reliable, real-time retrieval over large-scale datasets containing multiple types of data, including embeddings, text, geo-locations, and numerics.Retrieval Engine is used to power the worlds largest search engines such as google.com, youtube.com and others and we're building infrastructure and quality systems that feed GenAI model's context windows with relevant information (example applications are Search AI Mode, Search AI Overviews, and Gemini).Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $147000 - $210000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Retrieval Engine in San Jose, CA vacancy
  • Amazon is recruiting a Senior Software Development Engineer for the Rufus Retrieval Engineering team in Santa Clara, CA. You will own end-to-end features, design scalable retrieval infrastructure, and collaborate with scientists, engineers, and product managers to push... 
    Suggested

    Amazon Inc.

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in Python or C++.3 years of...  ...optimization.Google's software engineers develop the next-generation technologies...  ...ideas from all areas, including information retrieval, distributed computing, large-scale... 
    Suggested

    Google

    Mountain View, CA
    3 days ago
  • $165.6k - $227.7k

     .... ADI combines analog, digital, AI, and software technologies into solutions that combat...  ...across ADI. We are seeking a platform-minded engineer with strong expertise in TypeScript,...  ...orchestration, vector search, and knowledge retrieval. Build platform capabilities for... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    San Jose, CA
    4 days ago
  • $136.5k - $276.5k

    SASE Cloud Software Engineer - AI & BackendThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from...  ...automation workflows.Experience with prompt engineering, Agentic AI, Retrieval-Augmented Generation (RAG), AI orchestration, and LLM... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    2 days ago
  • $169.21k - $177.67k

     ...pipelines, and partner closely with avionics engineers and cross-functional stakeholder teams...  ...adopt new data ingestion, storage, and retrieval technologies to improve performance,...  ...Engineering.Minimum Experience Requirement: Software Engineer, Data Engineer or related job... 
    Suggested
    Local area
    Worldwide
    Visa sponsorship

    Archer Aviation

    San Jose, CA
    1 day ago
  • $143.5k - $212.85k

     ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC). It...  ...on project-level issues, guiding junior engineers, operating with little supervision, and...  ...similar)Experience with prompt engineering, retrieval-augmented generation (RAG), and LLM... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    4 days ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in C/C++.3 years of...  ...System (RTOS) systems.Google's software engineers develop the next-generation technologies...  ...ideas from all areas, including information retrieval, distributed computing, large-scale... 

    Google

    San Jose, CA
    2 days ago
  • $174k - $252k

     ...development code. Review code developed by other engineers and provide feedback to ensure best...  ...testing, maintaining, or launching software products, and 1 year of experience with...  ...ideas from all areas, including information retrieval, distributed computing, large-scale... 

    Google

    San Jose, CA
    2 days ago
  • $200k - $250k

     ...generation of nuclear reactors! You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and deploy advanced fission...  ...include:Lead the design of systems for storing and retrieving reactor data and physics results at scaleArchitect and... 
    Remote work
    Flexible hours

    Oklo

    Santa Clara, CA
    5 days ago
  • $323k - $428k

     ...and multiple groups within Advertising Engineering to deliver high-impact solutions. Looking...  ...We are seeking a highly skilled Senior Software Engineer with deep expertise in big...  ...Apache Airflow. • Optimize data storage, retrieval, and processing systems to ensure reliability... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  • $220k - $250k

     ...Jose, California, United StatesProducts - Engineering /Fulltime /HybridOver 50,000 customers...  ...detailsTitle of position: Senior Software EngineerPosition type: Full timeLocation...  ...including tool use, planning, memory, retrieval, orchestration, evaluation, and production... 
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    San Jose, CA
    3 days ago
  • $168k - $270.25k

     ...deeply technical, creative, and hands-on Senior Full-Stack Software Engineer to build the next generation AI platforms and products that...  ...across enterprise workflows Develop scalable platforms for retrieval-augmented generation (RAG), long-term memory, and contextual... 
    Immediate start

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ....On device experience.Google's software engineers develop the next-generation technologies...  ...from all areas, including information retrieval, distributed computing, large-scale... 

    Google

    San Jose, CA
    3 days ago
  • $193.3k - $261.5k

     ...Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep...  ...with compiler, runtime, and collectives engineers to land it. You will translate the...  ...machine learning, data mining, information retrieval, statistics or natural language processingPreferred... 
    Internship
    Local area
    Work from home
    Flexible hours
    Shift work

    Amazon

    Cupertino, CA
    5 days ago
  • $174k - $252k

    Build robust, low-latency C++ and Python software pipelines for robotic motion planning,...  ...and automated testbeds.Google's software engineers develop the next-generation technologies...  ...ideas from all areas, including information retrieval, distributed computing, large-scale... 

    Google

    San Jose, CA
    3 days ago
  • $130k - $220k

    Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridFinding the right data...  ...applied machine learning, information retrieval, large-scale data processing, and...  ...We are open to candidates at either the Software Engineer or Senior Software Engineer level... 
    Full time

    Plus.ai

    Santa Clara, CA
    5 days ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development and consumer facing products...  ...or connected devices.Google's software engineers develop the next-generation technologies...  ...from all areas, including information retrieval, distributed computing, large-scale... 

    Google

    San Jose, CA
    4 days ago
  • $120.75k - $161k

     ...enterprises make better talent decisions. We’re looking for a Software Engineer to design and build highly scalable, user-facing product...  ...tool executionImplement LLM workflows, including pipelines, retrieval (RAG) systems, and goal-oriented agent behaviorsWork closely... 
    Work at office
    Remote work
    Flexible hours

    Eightfold

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

     ...technological advancement in intelligent assistants and information retrieval. Metropolis is transforming how the physical world is...  ...with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-performance... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $193.3k - $261.5k

     ...recommendations, answering specific product questions, and more.The Retrieval Engineering team is a critical component of the Rufus infrastructure,...  ...of customers worldwide.We are searching for a Senior Software Development Engineer who is passionate about technology,... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Clara, CA
    1 day ago
  • $174k - $252k

     ...technical strategy, system architecture, and engineering roadmap for Phone by Google's CallCore...  ..., guide, and grow a team of Android software engineers, fostering a culture of...  ...from all areas, including information retrieval, distributed computing, large-scale system... 
    Worldwide

    Google

    San Jose, CA
    3 days ago
  • Google LLC in Mountain View, CA is seeking a Senior Software Engineer specializing in AI/ML for Ads Retrieval and Resource Efficiency Optimization. You will work on large-scale systems, deploying models and optimizing performance in a fast-paced environment. The role requires... 

    Google LLC

    Mountain View, CA
    3 days ago
  • $182k - $226k

     ...our world! Our outstanding people deliver creative decarbonization energy solutions to our customers.We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will develop mission-critical software that powers the world's most powerful... 
    Temporary work

    Electric Hydrogen

    San Jose, CA
    4 days ago
  • $207k - $300k

     ...and verification sandboxes.Manage, mentor, and grow a team of software engineers and tech leads, keeping the team focused on solving real...  ...Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing,... 

    Google

    San Jose, CA
    4 days ago
  • $136k - $200k

     ...experience.2 years of experience with software development in one or more programming...  ...diagnosis and resolution, and software test engineering. Google's software engineers develop...  ...from all areas, including information retrieval, distributed computing, large-scale system... 
    Full time

    Google

    San Jose, CA
    3 days ago
  • $147k - $210k

     ...experience. 2 years of experience with software development in one or more programming languages...  ...programming in Python.Google's software engineers develop the next-generation technologies...  ...from all areas, including information retrieval, distributed computing, large-scale... 

    Google

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application crafted to provide our storage customers the capabilities to handle and supervise our distributed storage infrastructure. Our... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $388k

     ...be a part of what’s next.Our Content & Business Products (CBP) Engineering teams build the products and services to optimize and automate...  ...that other engineering teams build on, across the full software stack — from GraphQL/RESTful APIs and embeddable UI components... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours

    Netflix

    Los Gatos, CA
    3 days ago
  • $388k

     ...entertainment is imagined, created, and delivered to a global audience. Engineering teams within Netflix work hard every day to scale and innovate...  ...production and member experiences in an ever-growing complex software landscape. Our Content & Business Products (CBP) Engineering... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • $155k - $260k

     ...the serving path end to end — ad request handling, candidate retrieval, auction server, bid server, and the event/attribution pipeline...  ...intersect the serving path.RequirementsRequired5+ years of backend engineering experience building and operating distributed, high-QPS, low-... 
    Full time
    Local area
    Work from home

    News Break

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Retrieval Engine. Be the first to apply!