Software Engineer I
Company
H1
Location
Remote
Type
Full Time
Job Description
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Â
Not meeting all the requirements but still feel like you’d be a great fit? Tell us how you can contribute to our team in a cover letter!Â
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
Date Posted
07/10/2024
Views
0
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details