1

Overnight Computer Science Postdoc Jobs in Edgewood, MD

next page

Showing results 1-20

Overnight Computer Science Postdoc information

What is the difference between Overnight Computer Science Postdoc vs Research Scientist?

AspectOvernight Computer Science PostdocResearch Scientist
CredentialsPhD in Computer Science or related fieldMaster's or PhD, often with specialized expertise
Work EnvironmentAcademic or research institution, often with flexible hoursIndustry labs or corporate R&D, standard working hours
Employer & IndustryUniversities, research institutesTech companies, R&D divisions
Search & Comparison IntentUnderstanding academic vs industry roles, work hours, credentialsCareer transition, industry-specific roles

The Overnight Computer Science Postdoc typically involves academic research with flexible hours and a focus on advancing knowledge in computer science. In contrast, a Research Scientist usually works in industry, with standard hours and applied research goals. Both roles require advanced degrees, but their work environments and career paths differ significantly.

What are the key skills and qualifications needed to thrive as an Overnight Computer Science Postdoc, and why are they important?

To thrive as an Overnight Computer Science Postdoc, you need a PhD in computer science or a related field, strong research skills, and expertise in your chosen area of study. Experience with programming languages (such as Python, Java, or C++), data analysis tools, and version control systems like Git is critical, along with familiarity with relevant computational frameworks. Excellent problem-solving abilities, self-motivation, and strong written and verbal communication skills help you excel in independent and collaborative research, especially during non-standard hours. These competencies enable you to contribute original findings, manage complex projects, and effectively communicate results within the academic community.

What is an Overnight Computer Science Postdoc?

An Overnight Computer Science Postdoc is a postdoctoral researcher in computer science who primarily works during nighttime hours. These positions typically involve conducting advanced research, collaborating on academic papers, and contributing to ongoing projects in areas like artificial intelligence, machine learning, or cybersecurity. Working overnight may be required to align with global research teams, utilize available computing resources, or accommodate personal schedules. Applicants generally need a recent Ph.D. in computer science or a closely related field. The role helps postdoctoral researchers gain further experience and prepare for faculty or industry positions.

What are the typical challenges faced by an Overnight Computer Science Postdoc and how can they be managed effectively?

An Overnight Computer Science Postdoc often faces the challenge of maintaining productivity and focus during non-traditional working hours, which can impact work-life balance and collaboration with daytime colleagues. Managing these challenges involves establishing a structured routine, utilizing collaboration tools to stay connected with team members, and setting clear communication expectations. Additionally, it's important to prioritize self-care and leverage flexible scheduling when possible to maintain overall well-being and research effectiveness.

Postdoctoral Fellow - Phillippy Lab

Johns Hopkins University

Baltimore, MD • On-site

$48K - $66K/yr

Full-time

Re-posted 5 days ago


Johns Hopkins Medicine rating

7.5

Company rating: 7.5 out of 10

Based on 205 frontline employees who took The Breakroom Quiz

231st of 890 rated healthcare providers


Job description

Description
Dr. Adam Phillippy is seeking a highly motivated postdoctoral researcher to join his research group at Johns Hopkins University beginning in 2026 or early 2027. The position will be based in the Department of Computer Science in the Whiting School of Engineering, with opportunities to engage with the broader Johns Hopkins research ecosystem, including the departments of Biomedical Engineering and Genetic Medicine.
The postdoctoral researcher will develop and apply computational methods across the problems of genome assembly, comparative genomics, gene annotation, pangenomics, personalized genomes, and rare disease clinical diagnostics, with the specific focus shaped by the candidate's interests. Much of this work leverages recently developed reference pangenome databases, and their corresponding data structures, that efficiently capture the genetic variation of a species. These methods can be applied to population-scale sequencing and to the genotyping of complex structural variation. While the approaches generalize to any species, they have direct applications to human health, including the identification of such variation in the genomes of rare disease patients. This work requires expertise in algorithm design (especially on strings and graphs), software engineering, bioinformatics, and efficient programming languages. The ideal candidate will be interested in developing novel, scalable algorithms and data structures for large genomic datasets and in translating them into real-world impact. Applicants with strong computer science, algorithmic, or software engineering backgrounds are encouraged to apply, even if their prior work has not specifically focused on genomics or bioinformatics.
This is a full-time, on-site postdoctoral position with an initial appointment of 12 months and the possibility of extension based on performance and funding. Strong candidates need not meet every qualification listed below.
Qualifications
  • PhD in Computer Science, Data Science, or a related technical field
  • Strong publication record in relevant peer-reviewed venues and evidence of impact as measured by citations to the candidate's own work
  • Strong technical background in one or more of the following:
    • Bioinformatics
    • Genome assembly, alignment, annotation, and variant calling
    • Algorithm and data structure design, especially on strings and graphs
  • Interest or experience in working on topics related to data compression, machine learning, high-performance computing, and scalable data structures
  • Proficiency in a performant programming language such as C++ or Rust, a scripting language such as Python, and a shell / command line work environment
  • Experience with tools such as common sequence aligners, assemblers, and pangenome software (e.g., minimap2, samtools, Verkko, vg, etc.)
  • Ability to lead research projects independently, from problem formulation through analysis, implementation, and publication
  • Excellent written and oral communication skills
  • Interest in working in a collaborative and interdisciplinary environment

Application Instructions
Applicants should submit a curriculum vitae and contact information for at least writers of letters of reference. Please also indicate your earliest possible start date.

What Johns Hopkins Medicine employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom