Posting Description
RESEARCH SOFTWARE ENGINEER, McGovern Institute for Brain , to work on the Connectome Annotation Versioning Engine (CAVE) infrastructure and projects that interface with it. This involves defining requirements, iterating architectural specifications, and building robust, scalable systems that meet the needs of biological and artificial intelligence research. Responsibilities include programming, deploying, and maintaining software and infrastructure; identifying user requirements; engaging in planning and architecture discussions; writing thorough operational documentation; and debugging and testing code. The Dorkenwald Lab works on synapse-resolution connectomics. CAVE is a widely adopted software infrastructure for hosting connectomics datasets for proofreading, annotation, and analysis. This position provides the opportunity to make significant contributions to a project foundational to many efforts across the field, collaborate with multiple institutions, and to work closely with neuroscientists.
Job Requirements
REQUIRED : Bachelor's degree and a minimum of five years of experience; very strong Python programming skills; experience with software development practices, including git-based version control and CI/CD; experience with SQL databases; good project management, analytical, problem-solving, organizational, decision-making, and written and verbal English communication skills; and ability to work effectively and productively in a dynamic environment across all levels with faculty, staff, and students; curiosity about how the brain works. We are highly collaborative and seek team members who share our commitment to excellence, curiosity, openness, respect, belonging, and community. PREFERRED : Experience with Kubernetes and Terraform workflows; experience with microservice architectures; experience with Google Cloud and Bigtable.
This appointment is for two years with the possibility of extension.
Please include a cover letter outlining why you are interested in this position.
11/12/2026
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: RTL165931
- Position Id: 9b37bcf5a14ade2659dbfb49d0f6dff7
- Posted 22 minutes ago