CareerPlanSign in

Principle Scientific Software Engineer | Kumar Lab

Bar Harbor, Maine💼 Full-time💰 $121,924–$121,924🗓 2026-08-20 → 2026-09-25

Core

Lead the development of machine vision software applications and systems to support research science, specifically creating behavior annotation software on the Envision platform.

Role type

Principal Scientific Software Engineer (Bioinformatics/Machine Vision)

Builds

High-quality machine vision software applications and systems for research science

Domain

Biomedical research, genomics, bioinformatics, machine vision

Deliverable

production ML models | product features

Required skills

Scientific research software development, Python, JavaScript, Java, Go, web services, software architecture, project leadership, mentorship, infrastructure evaluation

Preferred skills

Master's or PhD in computer science or related field, background in biological sciences, expertise in web and user interface design

Technologies

Python, JavaScript, HTML5, JSON, Java, MySQL, PostgreSQL, Flask, Go, SLURM, BASH

Responsibilities

Lead implementation of high-quality projects from aims to execution, identify new bioinformatics applications and technologies, provide mentorship to Scientific Software Engineers, evaluate and deploy improvements to team infrastructure, represent the institution as a senior technical voice

Seniority

Principal, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.