Software Engineer

Dyania Health
Apply Now

Job Description

If you like to innovate at the forefront of technology and build software that solves important real-world problems, we'd love to hear from you! At Dyania Health we are transforming the way in which machines understand and process medical information. We are seeking full-stack software engineers who are passionate about their craft to help us in that mission. As a software developer at Dyania, you'll be part of an agile team of engineers who collaborate closely with our product and clinical scientist teams. You'll have the opportunity to work with the latest NLP technologies and help to invent, implement, test, and release new technologies that push the state of the art in extracting sophisticated semantics from biomedical text sources, including anonymized EMRs (electronic medical records).

Required Qualifications:

  • 2+ years of experience in software engineering (not counting internships)
  • Bachelor's or graduate degree in Computer Science or a related field (e.g., Mathematics or Electrical Engineering)
  • Proficiency in Java (and/or Kotlin/Scala) or C++
  • Experience with designing and implementing microservices and RESTful APIs
  • Professional experience with Git
  • Experience with relational databases and/or NoSQL systems such as knowledge graphs
  • Excellent communication skills

Preferred Qualifications:

  • Experience in developing solutions with ML models, particularly for NLP applications, using technologies such as Docker containers and transformer models
  • Fluency in Python
  • Familiarity with AWS
  • Experience with Jira and agile methodologies for software development


  • Design, implement, and deploy software components in a microservice architecture that perform biomedical information processing
  • Work closely with product, UX, and clinical teams, analyze customer requirements, and rapidly implement prototypes introducing new functionality
  • Analyze performance results and convey your analyses to relevant stakeholders

Team Culture:

  • We try every day to maintain empathy for patients and our teammates.
  • We value small egos, self-awareness, and humility in our teammates.
  • We appreciate flexible and adaptive attitudes towards solving problems, as strategic priorities may shift.
  • We love diversity of thought, perspective, working style, skill set, knowledge, and interests amongst our team.
  • We value open dialogue and brainstorming across multidisciplinary teams.

Company Info.

Dyania Health

At Dyania Health, interns get the chance to invent and apply cutting-edge NLP technology with the aim of transforming the way clinical trials are conducted. You will use large pretrained language models to analyze clinical text data and extract useful information from it. There is a tremendous range of interesting research questions in that space, and you will be expected to write a paper summarizing your results and publish it in a top-tier NLP

Get Similar Jobs In Your Inbox

Dyania Health is currently hiring Software Engineer Jobs in Athens, Greece with average base salary of €60,000 - €90,000 / Year.

Similar Jobs View More