Software Engineer II
Indexed description
The mission of the Allen Institute for Neural Dynamics is focused on fundamental discoveries in systems neuroscience. We are interested in how the brain builds our understanding of the complex world to guide the flexible behaviors that address our biological needs. The answers will be in terms of defined neuron types and circuits interacting across the whole brain and body. We will develop next-generation methods and theories and employ a team-based approach to discovery neuroscience. Knowledge, data, models, and tools will be widely shared to support the development of therapies for brain disorders .
We are seeking a motivated, team-oriented engineer to build and maintain data processing pipelines for multimodal data, including measurements (optical and electrical) of neural activity and behavioral video. The engineer will ensure that the pipelines produce high quality outputs ready for data-driven discovery, with rich metadata and building on high-performance, cloud-compatible file formats. The pipelines will be robust, open-source, and modular to ensure they are sustainable and usable by the broader community. The engineer will develop automated quality control (QC) for raw and processed data, including reports and dashboards to deliver rapid feedback to scientists. With the goal of scaling scientific workflows, the engineer is expected to collaborate with engineering teams working on scientific instrumentation and infrastructure.
At the Allen Institute, we believe that science is for everyone – and should be open to everyone. We are dedicated to combating biases and reducing barriers to STEM careers more broadly.
We also believe that science is better when it includes different perspectives and voices. We strive to make the Allen Institute a place where everyone feels like they belong and are empowered to do their best work in a supportive environment.
We are an equal opportunity employer and strongly encourage people from all backgrounds to apply for our open positions.
Essential Functions
- Develop state-of-the-art, large-scale data processing pipelines on-prem and in the cloud
- Adopt and contribute to open-source tools, including data analysis methods and metadata standards for scientific data
- Develop and benchmark data processing algorithms to extract information from biological images and timeseries data
- Collaborate with teams of scientists, project managers and software engineers within the Allen Institute and external partners
- Participate in institute-wide initiatives, workshops, and seminars to promote engineering excellence, collaboration and knowledge sharing
Required Education And Experience
- Bachelor’s degree in engineering, physics, biology, mathematics, or a related field; or equivalent combination of education and experience
- Minimum 1 year of work experience with Python
- 2 + years experience with Python
- Experience with Git version control (e.g., GitHub, GitLab, Bitbucket) and CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Experience with data structures, algorithms, and software design principles
- Experience developing data processing algorithms for biological data – digital signal processing, applied mathematics, linear algebra, and optimization
- Experience training machine learning models for processing biological data
- Experience with and strong interest in agentic software development practices and AI coding assistants
- Experience building and deploying, versioned repositories
- Proficient with cloud computing (AWS, GPC or Azure) and with on-prem clusters
- Proficient working with databases and large data management
- Experience working with large scale biological timeseries data
- Experience with workflow orchestration and compute platforms (Airflow, Slurm, Code Ocean, Sagemaker)
- Proven ability to manage multiple projects, independently
- Excellent verbal and written communication skills, with the ability to collaborate effectively in a multidisciplinary team
- Proven track record collaborating with customers, engineers, and project managers and communicating with technical and non-technical stakeholders
- Fine motor movements in fingers/hands to operate computers and other office equipment
- This role is currently able to work both remotely and onsite in a hybrid work environment. We are a Washington State employer, and the primary work location for all Allen Institute employees is 615 Westlake Ave N.; any remote work must be performed in Washington State.
- Attendance and participation in national and international conferences as appropriate
- **Please note, this opportunity offers relocation assistance**
- **Please note, this opportunity may offer work visa sponsorship**
- $119,650 - $149,550 *
- Final salary depends on the required education for the role, experience, level of skills relevant to the role, and work location, where applicable.
- Employees (and their families) are eligible to enroll in benefits per eligibility rules outlined in the Allen Institute’s Benefits Guide. These benefits include medical, dental, vision, and basic life insurance. Employees are also eligible to enroll in the Allen Institute’s 401k plan. Paid time off is also available as outlined in the Allen Institutes Benefits Guide. Details on the Allen Institute’s benefits offering are located at the following link to the Benefits Guide: https://alleninstitute.org/careers/benefits.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search