Software Engineer I - Allen Institute for Brain Science The
mission of the
Allen Institute is to understand the principles that govern life and to advance health. Our creative and multi-dimensional teams focus on answering some of the biggest questions in bioscience. We accelerate foundational research, catalyze bold ideas, develop tools and models, and openly share our science to make a broad, transformational impact on the world.
The mission of the
Allen Institute for Brain Science is to accelerate the understanding of how the human brain works in health and disease. Using a big science approach, we generate useful public resources, drive technological and analytical advances, and discover fundamental brain properties.
Built on the foundational knowledge of brain cell types, the mission of the
Allen Institute for Brain Science is to conduct a series of large-scale projects designed to create "CAP" (Complete, Accurate, Permanent) datasets and experimental tools; gain fundamental knowledge in the development, evolution, connectivity and function of brain cell types; move towards a better understanding of mammalian brain function in healthy and diseased conditions; and disseminate the data, knowledge and tools broadly with the community, to accelerate research across the neuroscience field.
The
Allen Institute for Brain Science is part of the NIH BRAIN CONNECTS program that aims to develop the research capacity and technical capabilities to generate wiring diagrams that can span entire brains across multiple scales. We will build BRAIN CONNECTS Knowledge Base (CONNECTS-KB) to broadly disseminate the connectivity maps and associated computational tools as foundational resources to the community to accelerate and transform our understanding of brain functions and diseases.
As a
Software Engineer I, you will work as part of team to integrate and disseminate data analytic tools and capabilities. Working closely with data generators, you will develop tools that will translate the output from individual projects in the program into a coherent analytical framework that will provide quantitative and statistical summary and dimension reduction. This will enable rigorous comparison of different technologies and provide the analytical foundation for the knowledge base. We will broadly distribute the tools and products for democratized access and analysis by the research community. Further, you will help organize and enhance consortium efforts to disseminate the connectivity data, knowledge and tools to the broader research community by developing online platforms and tutorials, promoting publications, and hosting workshops.
The Allen Institute believes that team science significantly benefits from the participation of diverse voices, experiences, and backgrounds. High-quality science can only be produced when it includes different perspectives. We are committed to increasing diversity across every team and encourage people from all backgrounds to apply for this role.
Essential Functions - Work closely with scientists and engineers to develop computational and user workflows to translate project outputs into a coherent feature-centric analytical knowledge base
- Develop and maintain software tool to support access, analysis and visualization of the information from the knowledge base
- Contribute to the deploying and maintaining pipelines for translating, formatting and processing from selected projects to the knowledge base
- Develop code libraries, tutorials, and user guides to enable use and dissemination of the developed tools
- Analyze current technologies, algorithms, models, and methods, and assess their fit for purpose
- Implement rapid prototypes to flesh out and validate concepts
- Responsibilities also include identifying, curating and transforming relevant datasets
- Develop and maintain documentation to clarify requirements and rationale
- Develop prototype applications demonstrating the use of the knowledge base in analysis and visualization
- Interface with and support community use of the knowledge base in external analysis and visualization applications
- Participate in a highly interactive and multidisciplinary environment
- Support the writing and publishing manuscripts, grant and internal progress reports and grant applications
Note: Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. This description reflects management's assignment of essential functions; it does not proscribe or restrict the tasks that may be assigned.
Required Education and Experience - Bachelor's degree in Computer Science, Statistics, Mathematics, Physics, or other quantitative disciplines; or equivalent combination of degree and experience
Preferred Education and Experience - 1 - 2 years of relevant experience in a team-oriented software development environment
- Experience in scientific computing including Python and Linux/UNIX environments
- Familiarity with modern software development best practices (e.g., git, GitHub)
- Positive attitude, self-motivated, and ability to troubleshoot
- Excellent oral and written communication skills
- Ability to work independently and within a collaborative team to meet aggressive timelines
Physical Demands - Fine motor movements in fingers/hands to operate computers and other office equipment
Position Type/Expected Hours of Work - 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.
Travel - Occasional attendance and participation in national and international conferences may be required
Additional Comments - **Please note, this opportunity does not sponsor work visas or offer relocation funding**
Annualized Salary Range$97,250.00 - $120,300.00*
* Final salary depends on the required education for the role, experience, level of skills relevant to the role, and work location, where applicable.
Benefits 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.
It is the policy of the Allen Institute to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Allen Institute will provide reasonable accommodations for qualified individuals with disabilities