Data engineer

AI team

About us:

Mediwhale is a pioneering AI healthcare startup focusing on predicting cardiovascular, renal, and metabolic disease (CVRM) risks using retinal biomarkers. The eye is the only organ where blood vessels are directly visible without invasive procedures, which is our key to unlocking unprecedented insights into human health.

Capitalizing on the power of advanced data and AI technologies, our mission is to bridge the healthcare gap between doctors and patients, expediting the shift towards personalized and sustainable health. At this exciting juncture, we are shaping a hyper-scale data and AI platform that makes this revolutionary vision possible. We invite a skilled Data Engineer to join our vibrant team, play a pivotal role in our novel initiatives, and develop alongside us. This position reports directly to the CTO as a member of the AI Team.


  • Design, build, and manage data infrastructure including data lakes, warehouses, and databases to harness the extensive medical data resources
  • Develop complex ETL/ELT pipelines and data orchestration processes using Airflow
  • Craft and optimize data analytics tools using Streamlit to drive business insights and decision-making across the organization
  • Lead the design and deployment of data systems on Google Cloud Platform (GCP)
  • Collaborate closely with our data scientists and ML engineers to ensure seamless data flow for AI solutions


  • A Bachelor’s degree or higher in Computer Science/Engineering or a related field
  • 5+ years of experience in data/ML/software engineering
  • Experience with ETL/ELT pipelines and data orchestration using tools such as Airflow, Prefect, Dagster, etc
  • Experience with cloud-based data solutions such as AWS, Azure, GCP, Snowflake, or Databricks
  • Proficiency in Python and SQL
  • Proficiency in Git and Github for version control and collaboration
  • Proficiency in Docker and Docker Compose for software containerization and orchestration
  • Excellent problem-solving skills, attention to detail, and the ability to work both independently and collaboratively


  • Experience with AI/ML
  • Experience with statistics/data analysis
  • Experience with image processing/computer vision
  • Experience with medical/healthcare data


  • Flexible working conditions including work-from-home (2 days per week)
  • Company-supported daily lunch and snacks
  • Annual comprehensive health check-up
  • Additional leaves including vaccine leave, birthday leave, and condolence leave, in addition to statutory annual leave
  • Support for work-related books and job-related training

Application Process:

  • Process: Document screening – 1st interview – 2nd interview – Final Acceptance
    • Tasks may be assigned according to the role, and the interview process may be subject to change.
  • Application documents: Free format (including resume)
    • Please highlight your motivation for applying to Mediwhale, your interest in the position, and your strengths related to the job
  • Interviews: Each interview is expected to take approximately 30 to 50 minutes
At Mediwhale, we greatly respect the central role that data engineers play in advancing our AI capabilities and reaching our mission. We are excited to provide the best environment where they can immerse, innovate, and make a real impact. We offer competitive compensation, comprehensive benefits, and a flexible work environment where your contributions are highly valued and encouraged. Join us as we revolutionize the medical industry, leveraging data to enhance health outcomes and save lives.

Apply now

Please send your resume to