Software Engineer I
India Remote
Engineering – Product Engineering /
Full time /
Remote
At H1, we believe access to the best healthcare information is a basic human right. Our mission is to provide a platform that can optimally inform every doctor interaction globally. This promotes health equity and builds needed trust in healthcare systems. To accomplish this our teams harness the power of data and AI-technology to unlock groundbreaking medical insights and convert those insights into action that result in optimal patient outcomes and accelerates an equitable and inclusive drug development lifecycle. Visit h1.co to learn more about us.
As a Software Engineer on the search engineering team you are responsible for designing, developing, and maintaining search functionalities within our data platform. You’ll play a critical role delivering a seamless and intuitive search experience for our users, leveraging their expertise in information retrieval, data processing, software development, and system optimization.
WHAT YOU'LL DO AT H1
You will work alongside a multi-disciplinary team of product engineers, big data engineers, machine learning engineers, product management and executive stakeholders to align search functionality with overall product goals.
You will:
- Partner with stakeholders such as product management, UX/UI designers and data engineers to understand search requirements and design search solutions that meet both user needs and business goals
- Write code to implement search algorithms and optimize search performance by fine-tuning indexing, caching strategies, and implementing optimization for speed and scalability
- Collaborate with our data engineering team to define data models for search indexes, manage data ingestion pipelines, and ensure data integrity and consistency within the search index
- Monitor search performance metrics, analyze user search behavior, and use data-driven insights to improve search relevance, user experience, and overall system performance
- Conduct testing and quality assurance as well as perform routine maintenance tasks, troubleshoot issues, apply updates and ensure high availability and uptime of the search platform
ABOUT YOU
- You are a builder and a problem-solver. You love to get your hands dirty and you are not afraid to use modern tools and enjoy working in a modern tech stack.
- You are a teammate. Being part of a team is a requirement for you. You appreciate working together, solving problems, and iterating to become something better. You understand that delivering the best solution to the customer requires teamwork.
- You are a student. You understand that as an engineer, you never stop learning. You enjoy learning new things and exploring ideas.
- A great human who contributes to an amazing, accepting, and diverse culture
REQUIREMENTS
- 1+ years of experience working with computer science fundamentals, such as data structures, algorithms, API development and Web development.
- Proficiency in programming languages, such as Typescript, Node.js, Python, Java, or C++
- Familiarity with Express, or Next.js or other packages/tooling.
- Software management tools such as Git, JIRA, and CircleCI
- Experience in an agile development background and history of working in highly agile environments
NICE TO HAVE
- Experience with Elasticsearch
- Strong understanding of information retrieval concepts, including indexing, querying, relevance ranking, and search algorithms, including experience with database systems and SQL for data modeling, and integration with search indexes
- Strong fundamental understanding of Natural Language Processing (NLP) for enhancing search query parsing.
- Awareness of UI/UX design principles and user-centric design methodologies for creating intuitive search interfaces and experiences is a plus
H1 OFFERS
- Full suite of health insurance options, in addition to generous paid time off
- Pre-planned company-wide wellness holidays
- Retirement options
- Health & charitable donation stipends
- Impactful Business Resource Groups
- Flexible work hours & the opportunity to work from anywhere
- The opportunity to work with leading biotech and life sciences companies in an innovative industry with a mission to improve healthcare around the globe