Data Engineer
Job Description:
We are seeking a driven and innovative Data Engineer who is passionate about harnessing data to improve healthcare outcomes. As part of our interdisciplinary team, you will design and implement robust data architectures that unify disparate data sources, empowering advanced analytics to support improved patient treatment and healthcare delivery.
Key Responsibilities:
- Design, build, and maintain scalable data pipelines for processing and integrating data from diverse sources;
- Develop and implement architectures leveraging GraphQL APIs as well as graph and vector databases to enable efficient data retrieval and storage;
- Collaborate closely with software designers, architects, and researchers to ensure seamless, cross-disciplinary solutions that serve both engineering and clinical needs;
- Work proactively to identify, analyze, and resolve data-related technical challenges, with a strong focus on quality, security, and performance;
- Contribute to the ongoing improvement of data models and analytics capabilities to drive innovation in patient care and healthcare solutions.
Requirements:
- At least 2 years of experience in a similar Data Engineer role;
- Solid background in data processing and modern data engineering concepts;
- Hands-on experience with GraphQL and familiarity with graph and vector database technologies;
- Knowledge of or affinity with Large Language Models and Reasoning Models in a RAG context;
- Demonstrated strong analytical skills and a proactive, can-do mentality, eager to take initiative and drive results;
- Comfortable collaborating with multidisciplinary teams and communicating effectively across functions;
- Experience in healthcare data or medical platforms is a plus.
Required Skills:
Data Engineering Data Processing GraphQL Pipelines Architects Healthcare Analytical Skills Storage Analytics Databases Security Software Design Engineering