Similar Jobs
See allFull Stack GAIAA Software Engineer
General Dynamics Mission Systems, Inc.
US
TypeScript
JavaScript
Python
Senior Software Engineer, Full-Stack
Curai Health
US
React
Python
FastAPI
Senior Application Engineer (Python/JavaScript/Typescript)
Egen
Python
JavaScript/TypeScript
React
Full Stack Developer
DearDoc
Mexico
MongoDB
Firebase
Vue.js
Full Stack Developer
Charles River
Global
Node.js
React
JavaScript
Role Overview:
- We are seeking a Software Developer with 1-3 years of experience to take real ownership of production software and gain exposure to biomedical research.
- You will integrate a natural-language conversational AI system for exploring biomedical metadata into data portals, developing APIs and packages.
Core Responsibilities:
- Develop and maintain web-based software for biomedical data discovery and visualization.
- Participate in the full software development life cycle, write tests and documentation, and resolve bugs across browsers and devices.
- Collaborate with researchers to translate scientific needs into software features and contribute to open-source tools.
Qualifications:
- Proficiency in JavaScript/TypeScript, Python, shell scripting, and modern web frameworks like React or Vue.
- Familiarity with REST/GraphQL APIs, automated testing, version control, and containerization with Docker.
- Experience with data visualization libraries such as D3.js, Gosling, or Vitessce is a plus.
Additional Information:
- This is a one-year term position with possibility of extension, working 35 hours per week fully remotely in a Harvard registered state.
- Harvard offers comprehensive benefits including medical, dental, and vision coverage, retirement plans, and professional development opportunities.
Harvard University
Harvard University is a prestigious research university dedicated to education and discovery. Its HIDIVE Lab in Biomedical Informatics develops AI and data visualization tools to help scientists understand complex biomedical data, fostering a collaborative and interdisciplinary culture.