UI/UX Full-Stack Engineer
About Basis
Basis is a nonprofit applied AI research organization with two mutually reinforcing goals.
The first is to understand and build intelligence. This entails establishing the mathematical principles of reasoning, learning, decision-making, understanding, and explaining, and constructing software that embodies these principles.
The second is to advance society’s ability to solve intractable problems. This involves expanding the scale, complexity, and breadth of problems we can solve today and, more importantly, accelerating our ability to solve problems in the future.
To achieve these goals, we are building both a new technological foundation inspired by human reasoning, and a new type of collaborative organization that prioritizes human value.
About the Role
We’re seeking a Full-Stack Engineer with exceptional UI/UX skills to craft intuitive interfaces for our advanced AI systems. You’re the rare talent who combines an obsession for pixel-perfect, user-centric design with the technical prowess to build robust systems end-to-end. Your work will power tools that transform urban planning and other critical domains, driving data-informed and equitable decision-making.
The Project
Your initial focus: a computational zoning model using causal probabilistic programming. This tool will predict policy impacts on key urban metrics, empowering diverse stakeholders to make informed decisions. Future projects will extend our impact to other critical areas of public policy.
You’ll Be:
- Creating Figma designs and prototypes with Basis research scientists and collaborators
- Designing and implementing full-stack solutions with responsive UIs
- Creating interactive visualizations for complex data
- Developing APIs to connect front-end interfaces with back-end models
- Optimizing performance for large-scale, real-time data processing
- Collaborating with data scientists to integrate causal models
- Conducting user testing and iterating based on feedback
Tech Stack:
You’ll play a key role in choosing the technical stack—current tools include:
- Front-end: React, D3.js, Mapbox GL, Typescript
- Back-end: Node.js, Python, PostgreSQL/PostGIS
- DevOps: Git, CI/CD pipelines, containerization
- Cloud: Major cloud platforms
You Have:
- 3+ years of full-stack development experience
- Expertise in building UIs for data-heavy applications
- Strong grasp of user-centered design principles
- Experience with database design and API development
Nice-to-Haves:
- GIS tools experience
- Knowledge of probabilistic and causal machine learning
- Understanding of public policy or urban planning
We Offer:
- Work with real-world impact
- Flexible, remote-first environment
- Competitive compensation and benefits
- Professional growth opportunities