职位描述
岗位职责:
1、负责公司核心产品的AI功能规划与开发,主导从原型设计到生产环境部署的全流程实施。
2、基于大语言模型(LLM)及其他生成式AI技术,设计并实现智能代理(Agent)、高级数据分析、内容生成等复杂应用场景。
3、完成AI模型的工程化封装、优化与集成,构建稳定、高效的AI服务体系。
4、设计并维护可扩展的软件架构,确保系统能够应对高并发和大数据量的挑战,熟悉主流前后端架构设计理念。
5、遵循"Vibe Coding"理念,高效利用AI辅助开发工具(如Claude Code、Cursor等)提升编码效率和质量,并负责对AI生成的代码进行严格的审查、重构和测试。
6、持续跟踪AI领域的最新技术和工具,探索并引入创新解决方案,推动团队技术栈的持续演进。
任职资格:
1、计算机科学或相关专业本科及以上学历,具备5年以上软件开发经验。
2、熟悉大语言模型的基本理论,深入理解AI Agent的底层原理与工作机制,掌握上下文管理、提示词工程(Prompt Engineering)等优化手段。
3、深入理解AI应用开发流程,拥有实际的LLM API集成、Prompt Engineering、RAG等项目实战经验。
4、熟悉主流的AI Agent开发框架(包括但不限于Claude Agent SDK、LangChain、AutoGen、Agno、CrewAI等),并具备实际项目开发经验; 熟练使用Coze、Dify、N8N等主流工作流编排工具。
5、具备全栈开发能力,精通Python/Node.js/Java等至少一种后端语言,并熟练掌握React/Vue/Angular等至少一种主流前端框架。
6、熟悉主流的前后端分离架构、分布式系统设计原则,能够独立完成复杂系统的设计与开发。 具备现代Web应用架构经验,有从零到一设计和部署完整应用的实践经历。
7、熟练掌握与AI协作编程的模式和工具,能够清晰地定义问题、设计有效的Prompt,使用Spec 以及 TDD等开发实践,并对AI生成的代码进行质量把控。
加分项:
拥有网络爬虫系统的开发和维护经验,熟悉数据采集和反爬虫策略。
具备RPA以及基于AI的Browser自动化开发经验。
有开源社区贡献或技术博客撰写经验者优先。
具备DevOps经验,熟悉CI/CD流程和自动化部署。