Demo

Software Developer - Genomics & Bioinformatics

Boyce Thompson Institute for Plant Research
Ithaca, NY Full Time
POSTED ON 5/7/2026
AVAILABLE BEFORE 7/6/2026

Description

  

Software Developer - Genomics & Bioinformatics

Buckler Laboratory, Boyce Thompson Institute


Position Overview

The Buckler Lab at the Boyce Thompson Institute (BTI) seeks a skilled Software Developer to join our dynamic team focused on plant genetics, genomics, bioinformatics, and AI research. Our lab, based at BTI, Cornell, and USDA-ARS, conducts cutting-edge research working to address three main questions: How can we use genetics to make agriculture more efficient and share those efficiencies globally?  How can we reduce the impact of agriculture on the environment?  How does genetic variation give rise to phenotypic variation?

Our development team creates and maintains cutting-edge software and AI tools for genomic analysis and data management, serving our laboratory, plant breeding programs, and the broader genetics research community.


Key Responsibilities

  • Develop new features and enhance existing genomic analysis software tools
  • Maintain and optimize legacy systems to ensure continued functionality
  • Collaborate with researchers and external partners to identify requirements and implement solutions
  • Conduct thorough unit testing and participate in code review processes
  • Lead development initiatives on assigned projects under senior developer guidance
  • Prepare technical demonstrations for internal teams and external collaborators
  • Work collaboratively within a multi-developer team environment

  

What We Offer

Join a collaborative, innovative research environment where your technical skills will directly contribute to advancing agricultural science and addressing global food security challenges.


Salary Range - $85,000 - $109,000 (within range determined by experience and/or advanced degree)


Remote work option not available, must work onsite in Ithaca, NY

Requirements

  

Key Responsibilities

  • Develop new features and enhance existing genomic analysis software tools
  • Maintain and optimize legacy systems to ensure continued functionality
  • Collaborate with researchers and external partners to identify requirements and implement solutions
  • Conduct thorough unit testing and participate in code review processes
  • Lead development initiatives on assigned projects under senior developer guidance
  • Prepare technical demonstrations for internal teams and external collaborators
  • Work collaboratively within a multi-developer team environment

Required Qualifications

  • Bachelor's degree in Computer Science, Bioinformatics, or related field
  • 2-4 years of professional software development experience
  • Proficiency in Java, Kotlin, and/or Python
  • Experience with SQL databases (PostgreSQL, SQLite, etc.)
  • Hands-on experience with containerization technologies (Docker, Singularity, Conda, or Pixi)
  • Strong version control skills using Git
  • Familiarity with Agile development methodologies and collaborative workflows
  • Proficiency in Linux environments
  • Excellent written and verbal communication skills with ability to explain complex concepts
  • Demonstrated ability to write clean, scalable, and modular code
  • Strong organizational and time management capabilities
  • Collaborative mindset with ability to work effectively in diverse, interdisciplinary teams
  • Commitment to continuous learning and professional development

Preferred Qualifications

  • Advanced degree (MS/PhD) in relevant field
  • Experience with modern web technologies (JavaScript, React, Node.js)
  • Background in full-stack development and web service deployment
  • Educational background or demonstrated interest in biology, genetics, or related sciences
  • Experience in scientific computing or bioinformatics applications
  • Experience in developing and deploying AI models and tools

Salary : $85,000 - $109,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer - Genomics & Bioinformatics?

Sign up to receive alerts about other jobs on the Software Developer - Genomics & Bioinformatics career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Boyce Thompson Institute for Plant Research

  • Boyce Thompson Institute for Plant Research Ithaca, NY
  • Description Machine Learning Engineer - Plant Genomics AI Buckler Laboratory, Boyce Thompson Institute Position Overview The Buckler Lab at the Boyce Thomp... more
  • 7 Days Ago

  • Boyce Thompson Institute for Plant Research Ithaca, NY
  • Description Join Our Team as a Weekend Greenhouse Technician Boyce Thompson Institute is seeking a dedicated Greenhouse Technician with a passion for plant... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Developer - Genomics & Bioinformatics jobs in the Ithaca, NY area that may be a better fit.

  • Boyce Thompson Institute for Plant Research Ithaca, NY
  • Description Machine Learning Engineer - Plant Genomics AI Buckler Laboratory, Boyce Thompson Institute Position Overview The Buckler Lab at the Boyce Thomp... more
  • 7 Days Ago

  • Millennium Software and Staffing Inc Binghamton, NY
  • We are looking for WMS Program Manager in Binghamton, NY. Must Have Skills: WMS Program Manager Manhattan Active WMS more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!