职位:创始工程师(全栈/后端)
地点:大伦敦地区
Affinity Labs:
创始工程师(后端)
地点:英国伦敦地区
· 现场工作
公司简介
在 Affinity Labs,我们正在打造公司创建的未来,这是一个全栈 AI 风投工作室,与内容创作者合作共同创办真实且可扩展的软件企业。通过结合 AI 原生开发和创作者主导的分发,我们正在开创一种新的货币化模式,以快速构建、启动和扩展与创作者及其受众一致的数字企业。
我们旨在通过内部“AI 工厂”以比传统方法快 10 倍且便宜的方式启动企业:多代理架构、可重用组件库和从我们发布的每个产品中学习的不断增长的知识图谱。
为什么选择 Affinity Labs:
通过 AI 加速的工作流程快速发布,看到您的工作在启动时分发给成千上万的用户,并在多个产品中产生复合影响,而不仅仅是一个。
角色描述
您将领导我们产品的端到端后端开发:范围服务、设计数据模型和 API、构建、测试、发布和在紧密周期中迭代。这是一个早期阶段的、动手的角色,具有显著的自主权和责任心,以推动后端产品开发,与创始人、创作者和产品/设计密切合作,将精益规范转化为可靠、可扩展的服务。
职责
- 在后端实现端到端功能(API → 数据模型 → 集成),在快速移动的同时保持质量。
- 运行紧密的构建、测试、迭代、发布循环;提供现实的估计并及早发现阻碍因素。
- 实际管理技术债务;在工具中以轻量级 ADR/笔记记录关键决策。
- 参与每日站会和每周计划,贡献技术战略并从 Linear 票据中执行。
- 参与架构和产品讨论;在辩论中被听到,统一决策。
- 拥有可操作性:设置和维护 CI/CD、监控/警报、性能和错误预算,以及安全回滚路径。
- 构建和集成 AI 功能(LLM/代理工作流、RAG/向量数据库集成、评估钩子、成本/安全护栏)。
基本要求
- 3-6 年以上构建生产后端/服务的经验,具有已发布的工作和明确的所有权。
- 强大的 Python(FastAPI)和数据库技能(PostgreSQL/MongoDB);扎实的 API 设计基础。
- 熟悉 AWS 无服务器模式和用于定制服务的 Docker;基本的 CI/CD 概念。
- 熟悉 Redis(缓存/会话)和常见的队列/消息模式。
- 初创公司心态:高所有权、速度、模糊性;在需要时愿意熬夜。
- 成长心态和灵活性:开放接受反馈;对技术栈/工具不固执。
- 清晰的沟通者和合作者;依靠您的经验指导产品决策。
- 在小团队中快速发布的证据(代码库链接、案例研究或在线服务)。
期望
- 使用 Node.js 与 Python 一起用于服务或集成。
- 具有向量数据库(如 Chroma)和嵌入管道的经验。
- 使用 Lang Chain 或 CrewAI 进行编排;用于集成的 MCP 服务器。
- 安全卫生(秘密、权限、最小特权)和实用的数据隐私基础。
- 在 Linear(或类似工具)中进行规划和执行。
工具和技术栈
- 后端/运行时:Python(FastAPI)、Node.js。
- 数据存储:PostgreSQL、MongoDB(视情况而定)、Redis(缓存/会话)。
- 向量/嵌入:Chroma(或类似工具)。
- AI 模型和 API:Claude(Anthropic)、Gemini(Google);Amazon Nova Canvas(视觉)、Deepgram(音频)。
- AI 开发工具:Lang Chain 或 CrewAI(编排)、MCP 服务器(集成)、GitHub Copilot/Claude Code。
- 基础设施:AWS(无服务器功能)、Docker(主要用于定制 MCPs)。
- 前端(如有需要):React/Next.js(用于仪表板/管理员,选择性使用)。
能力和行为
- 与技术和非技术团队成员清晰沟通。
- 从概念到部署并通过维护承担所有权。
- 在满足业务需求的同时平衡技术卓越与务实交付。
- 快速适应变化的要求和新兴技术;应用 AI 学习。
- 设定明确的目标,跟踪进度,并履行承诺;跨学科协作。
为什么这个角色是一个职业……