Job Listings

Scientific Programmer

Harvard University
Job Location:
Cambridge, Massachusetts
Laboratory and Research
Harvard John A. Paulson School of Engineering and Applied Sciences


Job-Specific Responsibilities

The Scientific Programmer is responsible for a variety of assignments within the Atmospheric Chemistry Modeling Group as a member of the GEOS-Chem Support Team. In this role, the Scientific Programmer will use GEOS-Chem global transport model of atmospheric chemistry and composition, which is used by more than 70 institutions world-wide, to incorporate new scientific and technical features submitted by theGEOS-Chem user community into the standard source code repository.

This is a one year term appointment, with the possibility of extension.

Additional responsibilities include, but are not limited to:

  • Benchmarking GEOS-Chem versions.

  • Writing online documentation that details recent updates to the GEOS-Chem source code repository.

  • Providing help-desk support to over 250 GEOS-Chem users worldwide.

  • Assisting Harvard post-doctoral fellows and graduate students with their research projects. This often involves implementing new scientific features into GEOS-Chem, conducting GEOS-Chem simulations, or preparing graphical output.

  • Assisting with major software engineering projects for improving the performance of the GEOS-Chem source code on massively parallel architectures and as a component of Earth Systems Models.

  • Other duties as assigned.

Typical Core Duties
  • Learn from developer meetings with researchers how to design, plan, and implement software that enriches research productivity and reliability
  • Begin to build an understanding of research activities through regular engagements
  • Follow a scope of work, project plan, working on and track the progress of small number of milestones at a time
  • Maintain aspects of software code and custom data processing pipelines for complex environments
  • Troubleshoot problems and suggest improvements to coding practices
  • Grow skills in a specific technology to develop custom solutions to meet researchers needs
  • Work in a team of developers and researchers in collaboration with systems professionals
  • Provide regular communications to project leads with updates
  • Maintain internal code design and development guides for future contributors
  • Learn to teach workshops for researchers on sustainable software and data management practices
  • Abide by and follow the Harvard University IT technical standards, policies and Code of Conduct
Basic Qualifications
  • Minimum of two years' post-secondary education or relevant work experience
Additional Qualifications and Skills
  • Scientific programming experience required.
  • Degree or concentration in earth science or related discipline strongly preferred.
  • Interest in atmospheric sciences required.
Certificates and Licenses
  • Completion of Harvard IT Academy specified foundational courses (or external equivalent) preferred
Working Conditions
  • Occasionally required to work outside of normal business hours, and may be contacted during off hours
Additional Information
NOTE: Please submit a cover letter and resume to be considered for this position.

This is a one year term appointment position with the possibility of renewal.

SEAS does not provide visa sponsorship for staff positions.

The Harvard John A. Paulson School of Engineering and Applied Sciences (SEAS) serves as the connector and integrator of Harvard's teaching and research efforts in engineering, applied sciences, and technology. Our core tenets are: educating broad-minded students; interdisciplinary research; integration across disciplines; and balancing theory, experimentation, and practice to create an unmatched environment for learning and exploration. Through collaboration with researchers from all parts of Harvard, other universities, and industry, we bring discovery and innovation directory to bear on improving human life and society. For more information about us, please
  • Due to COVID-19 related restrictions, this position may start as a remote position. Please note that once regular operations resume on campus, this role will be based on campus in Cambridge, MA.
Commitment to Diversity
SEAS is dedicated to building a diverse community of individuals who are committed to contributing to an inclusive environment. Some of our core values include respect for all, serving the greater good, and welcoming individuals from diverse backgrounds, experiences, and perspectives.

Harvard will require COVID vaccination for all Harvard community members who will have any on-campus presence.Individuals may claim exemption from the vaccine requirement for medical or religious reasons. More information regarding the University's COVID vaccination requirement and exceptions may be found at the University's "COVID-19 Vaccine Information" webpage:

Job Function
Information Technology

USA - MA - Cambridge

Job Code
I1256P IT RC Software/Data Prof II


Atmospheric Sciences Group

Time Status

Salary Grade

00 - Non Union, Exempt or Temporary

Pre-Employment Screening
Education, Identity

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.
This website is part of the HigherEdJobs network.