About the Role
As an early Senior Software Engineer, you will play a pivotal role in building a user-owned open-source AI assistant. You will enjoy significant independence to design and implement core features, leveraging modern AI tools to ship high-quality software rapidly across our consumer applications, developer platforms, or infrastructure.
Responsibilities
- Design and implement core features across the stack using Python, TypeScript, and Rust
- Make independent decisions regarding user and developer experience
- Determine engineering investments based on business context
- Develop scalable, reliable code with appropriate testing and documentation
- Collaborate effectively in a fully remote, synchronous environment
Requirements
- Strong engineering background with experience building and scaling production software
- Product-oriented mindset with a focus on user impact
- Pragmatic approach to balancing long-term architecture with rapid iteration
- Proficiency in Python, TypeScript, or Rust
- Advocacy for strong typing and robust architecture if specializing in Python
- Self-directed work style with minimal supervision
Skills
- Python
- TypeScript
- Rust
- AI systems and infrastructure
- Software architecture
- Scalable systems design
Location
- San Francisco
- Remote
Work Type
- Remote-first
- Full-time
Experience Level
- Senior
Benefits
- Opportunity for significant social impact
- Early-stage growth and leadership potential
- Mentorship from industry leaders in AI research
- Opportunities to attend and speak at industry events
- Collaborative and passionate team environment
- Influence on company culture and technical direction
About the Company
- Building a user-owned open-source AI assistant and privacy-preserving infrastructure
- Mission-driven organization prioritizing human wellbeing over corporate interests
- Founded by pioneers in AI research and the creators of the NEAR Protocol
- Lean, remote-first startup environment
