
Eligibility Criteria
Bachelor’s degree in Computer Science, Information Technology, or related Engineering discipline; minimum 60% aggregate; no backlog; batch year 2025/2026/2027 (if applicable).

Job Description & Key Responsibilities
H1 is a pioneering health-tech startup that champions the belief that access to reliable healthcare information is a fundamental human right. By leveraging cutting‑edge data science and artificial intelligence, H1 builds a global platform that empowers doctors with real‑time, evidence‑based insights, thereby accelerating equitable drug development and improving patient outcomes worldwide. The company’s mission is to democratise medical knowledge, fostering trust in healthcare systems and ensuring that every medical professional, regardless of geography, can make informed decisions.
The Software Engineer – I role sits within the Search Engineering team, a critical pillar that powers H1’s core search infrastructure. As a fresher, you will be immersed in a fast‑paced environment where you will ingest terabytes of medical data into Elasticsearch, design low‑latency APIs, and build end‑to‑end features using Node.js and GraphQL. Your work will directly impact the speed and relevance of search results that doctors rely on daily.
Key responsibilities include:
1. Developing and maintaining data ingestion pipelines for large‑scale medical datasets.
2. Building high‑performance REST/GraphQL APIs that serve search queries with sub‑second latency.
3. Designing and implementing indexing strategies in Elasticsearch to optimize search relevance.
4. Collaborating with product managers and data engineers to translate business requirements into scalable technical solutions.
5. Writing unit and integration tests to ensure code quality and reliability.
6. Monitoring system performance, troubleshooting issues, and proposing optimisations.
7. Participating in code reviews and knowledge sharing sessions.
8. Keeping abreast of AI and search technology trends and evaluating their applicability.
9. Contributing to documentation and best‑practice guidelines.
10. Mentoring junior teammates and fostering a culture of continuous learning.
Tech stack: TypeScript, Python, Node.js, GraphQL, Elasticsearch, Docker, Kubernetes, AWS, PySpark, Airflow, LLMs.
Growth path: Freshers start as Software Engineer – I, then progress to Software Engineer – II, Senior Engineer, Lead Engineer, and eventually Technical Lead or Architect, with opportunities to specialise in AI/ML or data engineering.
Why join H1? You will work on mission‑driven technology that directly improves global health outcomes, collaborate with a diverse, high‑performing team, and enjoy a flexible remote work model, generous benefits, and a culture that values innovation, learning, and impact.