全栈工程师(AI 方向 · 欢迎有潜力的应届)
我们在做的事
我们正站在学术发表被重新定义的时刻。AI 让研究产出空前爆发,而"如何又快又可信地把好研究筛出来",是这个时代必须有人回答的问题。OxSci 的答案,是在 preprint 和 journal 之间建一层 trust layer:快速匹配对口的高水平评审人,用盲审给出有针对性的评审报告,让好研究更快被看见、被认证。这是 AI 之后学术发表必然要长出的新形态——我们在定义它。 护城河是人的判断,技术是我们把它做快、做到规模化的杠杆。
你会做什么
我们不按"前端 / 后端"给你划死一块地。整个平台是一套 TypeScript 全栈系统,你会跟着手头最重要的事在里面自由穿行:
搭作者 / 编辑 / 评审人三端的产品界面(React 19 + Vite + Tailwind + Radix)。
写后端逻辑与数据流(Express + tRPC + Drizzle),把评审全流程——匹配 reviewer → 生成报告 → 起草 → 触达作者 → Stripe 结算评审费——一环环做扎实。
把 AI 真正嵌进业务:评审人匹配、稿件解析、报告草拟里的 LLM 编排与 prompt 工程(不是套壳,是长在真实工作流里的 agent / skill)。
从一个模糊的需求开始,自己拆解、动手、跑到上线。
我们要找这样的人
有扎实的编程基础和逻辑,能把一个想法用代码落地(起步用什么语言不重要,能学、能迁移才重要)。
真的会用 AI 干活:把 Claude / Cursor 这类工具用成自己的一部分,而不是偶尔问两句。
自驱:没人给你写好 spec 的时候,你能自己定义问题、推动产出。
对"把东西做出来、真被人用上"有热情,而不是只想往简历上堆漂亮词。
ambitious:愿意在早期团队从 0 扛事,想要真实的成长和 upside,而不是当一颗螺丝钉。
必须有的
计算机相关基础(科班或自学都行),能读懂、也能写出可维护的代码。
至少独立做过一个能跑起来的完整项目(课程 / 实习 / 个人 / 开源都算),讲得清自己的判断和取舍。
对 web 开发不陌生(前端或后端任一入门即可),愿意往全栈方向长。
加分项
熟悉 TypeScript / React 生态(我们的主力栈:React 19、Vite、Tailwind v4、tRPC、TanStack Query、Drizzle)。
玩过 LLM / agent:写过 prompt、搭过 RAG、做过 agent / MCP / skill,或用 vibe coding 从 0 做出过东西。
有开源贡献、技术博客,或任何"你主动做出来、给世界看"的东西。
关注 AI-native 工具生态(Claude Code、Cursor、Lovable 等),对它怎么改变开发方式有自己的体感。
对学术 / 科研 / 出版有兴趣或背景。
我们看重的特质
好奇心:遇到没做过的东西,第一反应是"有意思,我来搞懂",而不是"这不归我"。
责任心:说了会做的事做到位,交付前自己先验一遍。
用户视角:先问"这对作者 / 评审人是不是真有用",而不是"这功能酷不酷"。
闭环:一件事能自己从想法跑到上线,再按反馈迭代。
同一个团队:和产品、设计、彼此共创,而不是把需求扔过墙。
我们更看重态度和潜力,而不是简历多华丽——因为在 AI 工具加持下,一颗好奇探索的心 + 认真负责的态度,比资历更能决定你能走多远。
