软件工程师
Software Engineer
关于Nuclear
Nuclear是一款专为学生和自主学习者打造的智能笔记应用,他们希望从笔记中获得更多的价值。我们结合人工智能与简约设计,将原始文本转化为可编辑、互动的学习工具——包括填空练习、自适应测验以及通过“Ask Nuclear”实现的即时问答功能。
我们是一个小而快速推进的团队,正在打造让学习更个性化、有趣且高效的学习工具。
你将负责
- 为Nuclear网页应用开发和维护前后端系统。
- 集成AI功能,如问答、摘要和动态测验生成。
- 与设计团队合作,实现简洁、响应迅速的用户界面,使其使用体验愉悦且流畅。
- 优化大型文档的实时渲染和编辑性能。
- 编写干净、可测试的代码,并具备良好的文档和模块化结构。
- 对功能设计、用户体验流程和技术策略提出建议。
技术栈(你不需要掌握全部)
- 前端:React、Tailwind CSS、Framer Motion
- 后端:Node.js、Express
- 数据库:PostgreSQL、Prisma
- AI层:Sonar APIs、LangChain、Pinecone(或类似向量数据库)
- 开发工具:GitHub、Vercel、Docker、Tailscale
- 附加技能:有浏览器端文本编辑经验(如Slate.js、Lexical 或 ProseMirror)
我们寻找的人
- 精通JavaScript/TypeScript和现代框架(优先考虑React)。
- 有构建和部署全栈网络应用的经验。
- 能够将产品需求转化为快速、可维护的代码。
- 对AI/大语言模型感兴趣,并了解它们如何重塑学习体验。
- 用户至上的思维——你重视细节、可用性和性能。
- 附加优势:有教育工具、Chrome扩展程序或实时应用的经验。
福利
- 股权期权——成为核心团队的一员,共同塑造Nuclear。
- 弹性工作时间——以异步为主,会议极少。
- 可访问OpenAI积分和开发者工具。
- 创造自由——你的想法是产品核心。
最初发布于Himalayas
查看英文原文
About Nuclear
Nuclear is an intelligent note-taking app built for students and self-learners who crave more from their notes. We combine AI with sleek design to turn raw text into editable, interactive study tools — including fill-in-the-blank exercises, adaptive quizzes, and instant Q&A through "Ask Nuclear."
We're a small, fast-moving team, and we're building tools that make learning personal, engaging, and efficient.
What You’ll Do
- Develop and maintain front-end and back-end systems for the Nuclear web app.
- Integrate AI features like Q&A, summarization, and dynamic quiz generation.
- Collaborate with design to implement clean, responsive UIs that feel delightful and fast.
- Optimize performance for real-time rendering and editing of large documents.
- Write clean, testable code with good documentation and modularity.
- Contribute ideas on feature design, UX flows, and technical strategy.
Tech Stack (You don’t need to know all of these)
- Frontend: React, Tailwind CSS, Framer Motion
- Backend: Node.js, Express
- Database: PostgreSQL, Prisma
- AI Layer: Sonar APIs, LangChain, Pinecone (or similar vector DB)
- Dev Tools: GitHub, Vercel, Docker, Tailscale
- Bonus: Experience with browser-based text editing (Slate.js, Lexical, or ProseMirror)
What We’re Looking For
- Proficiency in JavaScript/TypeScript and modern frameworks (preferably React).
- Experience building and deploying full-stack web applications.
- Ability to turn product requirements into fast, maintainable code.
- Interest in AI/LLMs and how they can reshape learning experiences.
- A user-first mindset — you care about polish, usability, and performance.
- Bonus: experience with education tools, Chrome extensions, or real-time apps.
Perks
- Equity options — be part of the core team shaping Nuclear.
- Flexible hours — async-first, minimal meetings.
- Access to OpenAI credits and developer tools.
- Creative freedom — your ideas are core to our product.
Originally posted on Himalayas