Software Engineer, Search

1 week ago


Bengaluru, India Google Full time

Minimum qualifications:

• Bachelor’s degree or equivalent practical experience.
• 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).


Preferred qualifications:

• Master's degree or PhD in Computer Science or related technical field.
• Experience developing accessible technologies.


About The Job

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

In Google Search, we're reimagining what it means to search for information – any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally.

Responsibilities

• Write product or system development code.
• Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
• Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
• Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
• Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.



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 .



  • Bengaluru, Karnataka, India Prime Search Consultant Full time

    Senior Software Engineer (Elastic search, Backend)Elastic search, Apache Solr, Django, Flask, PythonExperience Required : - 5 yearsWorking Days : 5 days/weekOffice Location : HSR Layout, BengaluruRole & Responsibilities : Design, implement, and maintain search functionalities using Elastic search. Optimize and scale search algorithms to ensure high...


  • Bengaluru, India Prime Search Consultant Full time

    Senior Software Engineer (Elastic search, Backend)Elastic search, Apache Solr, Django, Flask, PythonExperience Required : 3 - 5 yearsWorking Days : 5 days/weekOffice Location : HSR Layout, BengaluruRole & Responsibilities :- Design, implement, and maintain search functionalities using Elastic search.- Optimize and scale search algorithms to ensure high...


  • Bengaluru, Karnataka, India Google Full time

    Minimum qualifications: Bachelor's degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience developing accessible technologies.About The...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Description Software Engineer IIJob Description Opportunity Summary Upland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet / internet needs. Our technology stack provides an end-to-end solution for all search needs: from indexing any content source and enhancing...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India Upland Software Full time

    DescriptionSoftware Engineer IIJob DescriptionOpportunity SummaryUpland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet / internet needs. Our technology stack provides an end-to-end solution for all search needs: from indexing any content source and enhancing ingested content...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India Upland Software Full time

    Description Software Engineer IIJob Description Opportunity Summary Upland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet / internet needs. Our technology stack provides an end-to-end solution for all search needs: from indexing any content source and enhancing...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionThe primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout our product...


  • Bengaluru, India Upland Software Full time

    At Upland Software, you’ll find smart, creative teams who love working together to deliver value for our customers, and a global culture of growth and possibility. We’re passionate. We’re proactive. We take pride in our work, and we love a good challenge. Sound like you? **Opportunity Summary**: Upland BA Insight provides a search platform enabling...


  • Bengaluru, India ADCI - Karnataka Full time

    The Amazon Search team builds the search engine that powers Amazon's world wide shopping experience. Whenever a customer searches or browses using an Amazon website or application, we connect them to the products and services they are looking for.Search Science Data Infrastructure team is responsible for delivering high quality and fresh ML model training...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    The Amazon Search team builds the search engine that powers Amazon's world wide shopping experience. Whenever a customer searches or browses using an Amazon website or application, we connect them to the products and services they are looking for.Search Science Data Infrastructure team is responsible for delivering high quality and fresh ML model training...


  • Bengaluru, India ADCI - Karnataka Full time

    The Amazon Search team builds the search engine that powers Amazon's world wide shopping experience. Whenever a customer searches or browses using an Amazon website or application, we connect them to the products and services they are looking for.Search Science Data Infrastructure team is responsible for delivering high quality and fresh ML model training...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India Upland Software Full time

    DescriptionJob DescriptionThe primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout...


  • Bengaluru, India The Search House Full time

    ​​​​​Looking for a patent search professional from ECE. Computers, Electrical or mechanical backgroundExperience: 1 - 4 years Experience in Patent Search and Analysis Experience in invalidity searches, FTO etc Must have worked on various patent databases Candidates should have worked in Patent Search in the following...

  • Software Engineer II

    4 weeks ago


    Bengaluru, India Upland Software Full time

    Description Job Description   The primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features...

  • Search Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Target Full time

    Target is an iconic brand, a Fortune 50 company and one of America's leading retailers.Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here .We are looking to hire Search Engineers with prior experience on Search related tech like Search...

  • Search Engineer

    4 weeks ago


    Bengaluru, India Target Full time

    Target is an iconic brand, a Fortune 50 company and one of America’s leading retailers.Working at Target means helping all families discover the joy of everyday life. We bring that vision to life through our values and culture. Learn more about Target here.We are looking to hire Search Engineers with prior experience on Search related tech like Search...


  • Bengaluru, India ADCI - Karnataka Full time

    Amazon Web Services (AWS) is the pioneer and recognized leader in Cloud Computing. Our web services provide a platform for IT infrastructure in-the-cloud that is used by hundreds of thousands of developers and businesses around the world. These customers range from start-ups to leading web companies to Global 500 companies in financial services,...


  • Bengaluru, India Upland Software Full time

    Responsibilities : The primary responsibility of this position is to actively contribute to the proposal, design, and implementation of advanced functionalities in our suite of enterprise search products. This role entails exploring and integrating new technologies, particularly in artificial intelligence, to enhance and innovate features throughout our...


  • Bengaluru, India ADCI - Karnataka Full time

    Amazon Web Services (AWS) is the pioneer and recognized leader in Cloud Computing. Our web services provide a platform for IT infrastructure in-the-cloud that is used by hundreds of thousands of developers and businesses around the world. These customers range from start-ups to leading web companies to Global 500 companies in financial services,...


  • Bengaluru, India Databricks Full time

    At Databricks, we are obsessed with enabling data teams to solve the world’s toughest problems, from security threat detection to cancer drug development. We do this by building and running the world’s best data and AI infrastructure platform, so our customers can focus on the high value challenges that are central to their own missions.We are passionate...