Software Engineer, Biomolecular Structure Software
Astera Institute is an active nonprofit research institute and foundation that operates in-house neuroscience-informed AI research and funds, operates, and supports open-science programs and public goods.
About Astera Institute
Astera operates three divisions: Neuro-AI, Radial life-sciences research, and its Foundation. Its AI work pursues neuroscience-informed approaches to artificial general intelligence, while its foundation and Radial activities support open scientific infrastructure, datasets, research programs, and residencies.
Skills
Candidate Availability
About the Role
You will lead design and development of new software tools for working with biomolecular structures and experimental data in a machine-learning friendly way. You will review existing APIs and codebases, translate requirements into a final API, build consensus, work with scientists on correctness, and write Python plus C/C++ and CUDA code for performance. Some travel (10%) may be required.
Requirements
- Bachelor's degree in Computer Science or related field with at least 5 years of work experience
- Experience building new software packages from the ground up
- Track record of building software for critical scientific applications
- Experience collaborating with scientists
- Experience with machine learning pipelines and data preparation
- Nice to have: structural biology data experience
Responsibilities
- Review existing APIs and codebases to identify constraints and needs
- Translate requirements into a final API and build consensus around it
- Work with scientists to define requirements
- Identify where existing libraries can be used and what must be built new
- Ensure correctness of calculations on structures and data
- Write Python code and C/C++ libraries, including CUDA GPU kernels
Benefits
- Health insurance with 99% of premiums covered for employees and dependents
- Daily lunch plus stocked fridge and pantry
- Licenses for frontier AI tools and software
- 403(b) retirement plan
- Flexible paid time off
- Paid parental leave
- Commuter benefits
- Health and dependent care FSAs
