top of page

Senior Software Engineer - Search

Bengaluru, Karnataka, India

Job Type

Full-Time

The Company

Our client, a multi-billion dollar company, has developed a market intelligence platform utilised by global businesses for informed decision-making. With offices in the US, Europe, and APAC, they deliver insights from a vast range of public and private content.

The Role

The company is in search of an enthusiastic senior software engineer to become a valuable member of the AI & Search Platform team, focusing on search functionalities. This team is dedicated to advancing the AI platform and search infrastructure, overseeing the platform and services that drive the features of the company's AI & Search product. Collaborating closely with a skilled team of engineers, you will contribute to delivering scalable solutions for our cutting-edge AI-powered search platform.

- Engineer search infrastructure software, encompassing tasks like indexing, query parsing, and relevance ranking.
- Architect, develop, and deploy high-performance search APIs to meet project objectives.
- Create monitoring tools for the search engine, along with scalable backend services and tools to enhance efficiency.
- Enhance the reliability and latency of search services to optimise user experience.
- Collaborate closely with Product Management to convert product requirements into effective software architectures.

Requirements

  • Preferred educational background includes a BS/MS degree in Computer Science, Engineering, or Information Technology.

  • Seeking a proficient software engineer skilled in designing scalable software systems, producing high-quality code and tests.

  • Minimum of 4 years of experience in software development, showcasing expertise in constructing scalable, high-performance, and resilient applications. Knowledge of Kubernetes, Docker, and proficiency with either AWS or GCP is essential.

  • At least 1 year of hands-on experience with open-source search engines. Experience in vector search is a plus.

  • Proficiency in Java and Python is required, and familiarity with at least one of the following technologies: Terraform, GraphQL, Javascript would be advantageous.


Please reach out to Govind Pebbety OR Saurabh Gautam ( Govind@TAintel.com / Saurabh@TAintel.com for more details)

bottom of page