Software Engineer/Developer
Harvard Medical School
Boston, MA
Job posting number: #7196899 (Ref:hh-64458BR)
Posted: November 30, 2023
Job Description
Position Description
Our group in the Department of Neurobiology at Harvard Medical School is seeking a talented and motivated Software Engineer to join our dynamic team. This position is ideally suited to a strong programmer wishing to apply their skills to understanding biological neural networks. We are interested in how computations arise from the organization and connectivity of neuronal networks. To analyze neural circuit structure and function at highest resolution and completeness possible, we combine large-scale structural and functional imaging techniques including high-throughput electron and X-ray microscopy, and in vivo two-photon calcium imaging. We seek a software engineer with strong programming skills and coding experience. They should be capable of developing and deploying software for large data processing, handling, and analysis; user interfaces; and for driving custom hardware.
The ideal candidate should have strong programming skills in Python, some experience with Typescript and C++, and expertise in Machine Learning. Proficiency in the Software Development Life Cycle (SDLC) is essential, and prior experience in computational biology is a strong plus.
Main projects include:
- Development of software for high-throughput imaging instrumentation;
- Development of software and machine learning pipelines for large-scale data processing and analysis;
- Development and support of large data processing, storage, and computing infrastructure;
- Success will require a close working collaboration with biologists and the ability to independently develop scientific computing software solutions to address biological questions. Building and optimizing programming pipelines will play a vital role in helping us to better understand the brain.
Key Responsibilities:
- Develop, maintain, and optimize software applications using Python, Typescript, and C++.
- Apply machine learning techniques to solve complex problems and contribute to our ML projects.
- Collaborate with cross-functional teams to gather requirements, design, and implement software solutions.
- Utilize your expert knowledge of the SDLC to ensure high-quality software development.
- Investigate, analyze, and troubleshoot software issues, and implement effective solutions.
- Stay up-to-date with industry trends and best practices in software development.
We offer the opportunity to:
- apply your coding skills toward understanding the brain in a vibrant academic environment;
- do cutting edge science with a supportive and collaborative team
Basic Qualifications
- Minimum of five years’ post-secondary education or relevant work experience
Working Conditions
Occasionally required to work outside of normal business hours, and may be contacted during off hoursAdditional Qualifications and Skills
Bachelor's Degree in computer science, engineering, life or physical sciences or a related discipline preferred. Highly proficient in Python. 2 years of related experience in research or related environment. Advanced degree may count toward experience.Requirements
- Strong programming skills in Python and some experience with C++ and Typescript.
- Proficiency in Machine Learning with practical applications.
- Expertise in the Software Development Life Cycle (SDLC).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
- Computational biology experience is a strong plus.
We are especially interested in candidates with:
- an advanced degree in science or engineering
- programming experience in languages (e.g., C, Java, MATLAB) in addition to Python
- experience with machine learning, deep learning, and convolutional neural networks
- work experience in biomedical research and/or an academic science environment
- demonstrated experience teaching or training in an informal setting.
Additional Information
This is a 12-month term position with benefits and the possibility of extension.The health of our workforce is a priority for Harvard University. With that in mind, we strongly encourage all employees to be up-to-date on CDC-recommended vaccines.
Please note that we are currently conducting a majority of interviews and onboarding remotely and virtually. We appreciate your understanding.
The Harvard Medical School is not able to provide visa sponsorship for this position.
Not ready to apply? Join our talent community to keep in touch and learn about future opportunities! (https://www.gem.com ?formID=16341e35-cbc6-4904-88a3-09b35763307e)
Commitment to Equity, Diversity, Inclusion, and Belonging
We are committed to cultivating an inclusive workplace culture of faculty, staff, and students with diverse backgrounds, styles, abilities, and motivations. We appreciate and leverage the capabilities, insights, and ideas of all individuals. Harvard Medical School Mission and Community Valueshttps://hms.harvard.edu/about-hms/campus-culture/mission-community-values-diversity-statement
EEO Statement
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identity, sexual orientation, pregnancy and pregnancy-related conditions, or any other characteristic protected by law.Harvard Medical School strives to cultivate an environment that promotes inclusiveness and collaboration among students, faculty and staff and to create new avenues for discussion that will advance our shared mission to improve the health of people throughout the world.