Machine Learning Engineer, Connectomics
Role details
Job location
Tech stack
Job description
We are seeking a machine learning, software, or data engineer with strong experience in large-scale neuroscience data pipelines. The ideal candidate has worked with connectomics, volumetric imaging, segmentation workflows, manual or semi-automated proofreading pipelines, and large-scale n-dimensional image data.
This role will help build and optimize Eon's connectomics reconstruction pipeline: from raw microscopy data to segmented neurons, synapses, connectivity maps, visualizations, and brain simulations. You will work on segmentation, affinity prediction, watershed/post-processing, data management, scalable visualization, and machine-learning experiments. You may also contribute to embodied simulations of animal models using connectome-derived neural architectures.
This is a hands-on role for someone who is comfortable moving between ML experimentation, production data infrastructure, scientific computing, and computational neuroscience., * Build, optimize, and maintain large-scale connectomics data pipelines for volumetric microscopy data.
- Develop and improve machine learning workflows for image segmentation, affinity prediction, watershed/post-processing, synapse detection, and neural reconstruction.
- Work with large-scale n-dimensional image data, including TB- to PB-scale datasets.
- Run controlled ML experiments to improve segmentation accuracy, throughput, and reliability.
- Create polished, compelling visualizations of connectomic data, neural activity, and reconstructed circuits.
Requirements
- Strong ability to create polished and engaging visualizations.
- Neuroglancer, BigDataViewer, Fiji/ImageJ, CloudVolume, TensorStore, Zarr, N5, DVID, CAVE, or related tools.
- Affinity prediction, watershed segmentation, flood filling networks, U-Nets, transformers for vision, or other computer vision models for biological image data.
- Distributed data processing, cloud infrastructure, GPU inference, and high-throughput ML pipelines.
- GPU kernel development experience is a definite plus.
- Large-scale n-dimensional array processing in Python, C++, Java, or similar environments.
- Strong software engineering skills, including clean code, version control, testing, documentation, and reproducible workflows.
- Experience with large data systems, ideally at TB scale or above.
- Experience with computer vision, biological image segmentation, or volumetric data analysis.
- Strong communication skills and ability to collaborate with neuroscientists, microscopists, ML engineers, and data infrastructure engineers.
Representative Projects
- Building Eon's large-scale connectomics segmentation and proofreading pipeline.
- Creating efficient workflows for affinity prediction, watershed segmentation, synapse detection, and neuron reconstruction.
- Developing Neuroglancer-style visualization infrastructure for large expanded-brain datasets.
Benefits & conditions
Competitive salaries, including equity, apply.