Bioinformatics software engineer

Memorial Sloan Kettering Cancer Center
New York, NY

The McPherson and Shah Labs are seeking a talented and self-driven Bioinformatics Software Engineer to develop and maintain software systems for large-scale genomic data analysis. You will join an interdisciplinary team of computational scientists, molecular biologists, and clinicians working to uncover the molecular foundations of cancer and translate genomic discoveries into improved treatments—particularly for rare and aggressive pediatric cancers.

This role is open to mid-level and senior candidates , including individuals with two or more years of professional experience post-undergraduate training, as well as more experienced engineers seeking high ownership and impact.

Role Overview:

In this role, you will design, build, and maintain software that enables researchers to analyze, visualize, and interpret genomic data at scale. You will work on infrastructure that directly supports large-scale research and translational efforts, including near–real-time analysis of patient tumor samples.

The position balances:

  • Pipeline development (≈40%)
  • General software engineering —APIs, libraries, data models, and core services (≈40%)
  • Ad-hoc analysis and research-driven code (≈20%)

You will contribute across the full software lifecycle, from design and implementation to testing, documentation, and deployment, in a small, highly collaborative team.

Key Responsibilities:

  • Develop and maintain scalable pipelines for genomic data processing (single-cell WGS/RNA, long-read, Illumina)
  • Build reusable software components, APIs, and data models supporting genomic workflows
  • Optimize workflows for HPC and cloud computing environments
  • Contribute to the operation and evolution of a multi-petabyte sequencing data platform spanning thousands of samples
  • Collaborate closely with biologists and clinicians to translate research and clinical needs into robust software solutions
  • Write and maintain documentation for software deployment, operation, and user support
  • Participate in code reviews and design discussions, emphasizing maintainability and best practices

Required Skills:

  • Strong proficiency in Python
  • Experience with workflow systems such as Nextflow and/or Snakemake
  • Experience with containerized environments (Docker, Singularity)
  • Comfort working in Linux/HPC environments and on the command line (bash)
  • Familiarity with Conda-based dependency management

Nice-to-Have Experience:

  • Experience with cloud computing platforms (e.g., AWS, GCP)
  • Exposure to CI/CD systems (e.g., GitHub Actions, GitLab CI)
  • Some experience with frontend or web-based systems , particularly maintaining existing interfaces (not a primary focus)\
  • Prior experience working with genomic, biomedical, or clinical data

Desired Attributes:

  • Enjoys writing clean, well-structured, and maintainable software
  • Able to navigate large codebases and make meaningful contributions quickly
  • Comfortable working both independently and collaboratively
  • Values software engineering best practices (testing, documentation, version control)
  • Motivated to learn cancer biology and genomics
  • Strong written and verbal communication skills

Why This Environment Is Unique:

  • Access to rare pediatric cancer cohorts
  • Close integration with clinical teams , enabling translational research
  • Opportunity to shape core infrastructure used by many labs and studies
  • Work that directly impacts how genomic data are analyzed for real patients

Education & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Bioinformatics, or a related field
  • 2+ years of relevant professional or research experience

Additional Information:

  • Location: Macklowe Building, 323 East 61st Street, New York, NY 10065
  • Schedule: Flexible in-person, average 4 days a week onsite
  • Pay Range: $130,000-$180,000
  • Visa sponsorship is available for eligible candidates for this role.

How to Apply:

If you are interested, please email [email protected] and include the following:

  • A link to your github and a description of 1 or 2 repos that exemplify your software engineering skills
  • Your CV attached to the email.

Pay: $130,000.00 - $180,000.00 per year

Benefits:

  • Health insurance

Work Location: In person

Posted 2026-01-09

Recommended Jobs

Flight Dispatcher (Greater Chicago Area)

United Airlines
New York, NY

Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world usi…

View Details
Posted 2025-12-27

maintenance technician

Novolex Corporate
Canandaigua, NY

Overview We are seeking a skilled and motivated Maintenance Technician to join our team in Canandaigua, NY. In this role, you will be responsible for ensuring the smooth operation of our machinery a…

View Details
Posted 2025-11-09

Senior Data Scientist, Content

Suno
New York, NY

Location NYC Employment Type Full time Location Type On-site Department Data Compensation ~$200K – $250K • Offers Equity About Suno Suno is a music company built to …

View Details
Posted 2026-01-14

Licensed Security Guard

Equus Youth Center
New York, NY

What You'll Be Doing: Patrol and monitor premises at various locations Secure access points and maintain site safety protocols Respond to incidents and follow post-specific procedures Int…

View Details
Posted 2026-01-15

RESIDENTIAL MORTGAGE SPECIALIST

New York, NY

Our purpose – Opening up a world of opportunity – explains why we exist. Here at HSBC we use our unique expertise, capabilities, breadth and perspectives to open up new kinds of opportunity for our m…

View Details
Posted 2025-09-10

Financial Advisor- Dyker Heights

TD Bank
New York, NY

Nous utilisons des témoins pour fournir et améliorer nos services de sorte à vous offrir une expérience plus personnalisée, et les services de suivi sont désactivés. Pour en savoir plus sur les témoin…

View Details
Posted 2026-01-15

Huntington Learning Center Bay Ridge Brooklyn: Science Teacher Needed!

L LEARNING INC
New York, NY

Benefits: Helping students Flexible schedule Training & development Huntington Learning Center 514 86th Street, 2nd Floor Brooklyn, NY 11209 718-745-3752 Greetin…

View Details
Posted 2026-01-02

Brand Marketing Manager, Students and Learning

Google
New York, NY

Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the…

View Details
Posted 2025-12-27

Parks and Recreation Aide 6 (Road Crew, Multiple Positions Available)

New York State Civil Service
Salamanca, NY

NY HELP No Agency Parks, Recreation & Historic Preservation, Office of Title Parks and Recreation Aide 6 (Road Crew, Multiple Positions Available) Occupational Category Skilled Craft, …

View Details
Posted 2026-01-12

Pastor

Albany, NY

Seeking a full time pastor for our rural church. To apply for this job email your details to [email protected]

View Details
Posted 2026-01-02