Software Engineer The Stacks
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
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build and maintain backend services, frontend interfaces, data models, and integrations for a content platform. You will develop user-facing features, APIs, and content-management services; manage cloud infrastructure; maintain testing, documentation, and CI/CD practices; and improve performance after launch.
Requirements
- BA/BS in Computer Science, Computer Engineering, or equivalent experience
- 2-3+ years of experience building and maintaining software systems
- Experience with content-heavy or knowledge-based platforms
- Strong engineering fundamentals and problem-solving skills
- Experience with modern backend and frontend technologies such as TypeScript, React, Node.js, Express.js, Hono, SQL databases, Prisma, or Drizzle
- Ability to work quickly amid evolving requirements and rapid iteration cycles
Responsibilities
- Develop and maintain backend services, frontend interfaces, data models, and integrations
- Implement user-facing interfaces using modern web technologies
- Build APIs and services for content management
- Develop features and iterate based on feedback
- Manage cloud infrastructure for availability, observability, and development workflows
- Maintain version control, testing, documentation, and CI/CD workflows
- Provide post-launch support, bug fixes, feature development, and performance optimization
- Contribute to open-source components when appropriate
- Collaborate with internal teams and external partners
