Parliament, Office Building, Building, Architecture, Urban, Postal Office, Grass, Plant, City, Town

Pathology Software Engineer

Pathology and Cell Biology

Pathology Software Engineer

  • 556463
  • Columbia University Medical Center
  • Pathology and Cell Biology
  • Full Time
  • Opening on: Apr 4 2026
  • Grade 106
View favorites
  • Job Type: Officer of Administration
  • Bargaining Unit:
  • Regular/Temporary: Regular
  • End Date if Temporary:
  • Hours Per Week: 35
  • Standard Work Schedule:
  • Building:
  • Salary Range: $135,000.00 - $195,000.00
The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to departmental budgets, qualifications, experience, education, licenses, specialty, and training. The above hiring range represents the University's good faith and reasonable estimate of the range of possible compensation at the time of posting.
 

Position Summary

The Department of Pathology and Cell Biology at Columbia University Irving Medical Center, through partnership with the NewYork-Presbyterian Hospital, established the Digital and Computational Pathology Laboratory (DCPL) in 2018 to accelerate the development and deployment of quantitative pathology. Leveraging our network of expert pathologists and the department’s extensive basic sciences knowledgebase, the DCPL aims to advance tissue-based diagnostics and personalized medicine using cutting-edge computational tools.

To further this mission, we are seeking an experienced software engineer to join our multidisciplinary team of scientists and physicians. You will work with a passionate group that safely and fairly uses technology to solve real-world, clinically meaningful challenges in the field of anatomic pathology.

As a mid/senior-level software engineer, you will work with our team to develop technologies aimed at storing, analyzing and serving large multiresolution and multispectral imaging data to investigators involved in both basic science research and clinical trials.


Responsibilities

  • Work with bioinformatic researchers and physicians to develop and deploy clinical-grade systems focused on multiresolution (whole-slide) imaging.
  • Use DevOps framework and implement standards, processes, and controls for release and deployment activities.
  • Create and maintain technical documentation, including user guides, operational run books, and standard operating procedures.
  • Develop API services, data dashboards, visualizations, and cutting-edge web portals.

Minimum Qualifications

  • Bachelor’s degree in computer science, or related discipline, with at least 5 years of hands-on software engineering experience.

Preferred Qualifications

  • Preferably with experience developing scientific software, including but not limited to software related to biomedical imaging and geographic information systems (GIS).
  • Familiar with DevOps practices and version control systems (Git).
  • Comfortable with shell scripting (bash) and markup languages (YML, XML, HTML).
  • 5+ years of hands-on experience with programming languages like Python/Java.
  • 3+ years of experience building high-throughput and scalable RESTful APIs using Python frameworks (such as Flask, FastAPI, etc)
  • 3+ years of experience with database technologies such as MySQL, Postgres (PostGIS), MS SQL.
  • Familiar with high-performance computing platforms either on-premises (LSF, Slurm, etc) or on the cloud (especially AWS).

 


Equal Opportunity Employer / Disability / Veteran

Columbia University is committed to the hiring of qualified local residents.