# Backend Development Intern

External opening: you cannot apply through AI Native Match; apply on the official site.

Apply through the official channel. The full external receipt stays in your workspace. When signed in, three minimal event types explicitly recorded through the CLI are reported by default: selection, self-reported application and channel observation. Browsing or saving a role does not report an event; external applications do not appear under My applications.

- Company: Dify (Stage unknown)
- Locations: Unknown
- Role: Engineering
- Apply on the official site: https://join.dify.ai/roles

## Role description from source

职位概述
我们正在寻找一名具备扎实编程基础、关注系统性能与代码质量的后端研发实习生。
你将使用 Python 和 Go 参与 Dify 核心后端系统的开发与优化，重点接触性能分析、模块重构、数据库优化和工程质量建设。同时，我们希望你能够熟练使用 AI 编程工具，提高代码理解、开发、测试和问题排查效率。

岗位职责

使用 Python 和 Go 参与后端 API、业务模块及基础组件的开发与维护。

优化接口性能、数据库查询、缓存策略和高并发场景下的资源使用。

参与代码重构，改善模块边界、依赖关系、重复逻辑和复杂调用链。

编写单元测试，参与 Code Review、问题排查和稳定性建设。

合理使用 AI 工具辅助代码阅读、方案设计、编码、测试和文档编写，并对产出结果进行验证。


任职要求
基础要求：

全日制本科或硕士在读，计算机及相关专业优先。

熟悉 Python / Go，能够完成后端功能开发和问题排查。

掌握基本的数据结构、算法、操作系统、计算机网络和并发编程知识。

了解 HTTP、SQL、关系型数据库及 Redis，能够使用 Linux 和 Git 完成日常开发。

重视代码可读性和可维护性，能够关注命名、职责划分、异常处理和边界条件。

熟练使用至少一种 AI 编程工具，如 Codex、Claude Code、Cursor 等，能够正确判断和验证 AI 生成的代码。

能够阅读英文技术文档，具备良好的沟通能力、自我驱动力和学习能力。

加分项：

有 API、数据库、并发或内存性能优化经验。

熟悉 PostgreSQL、消息队列、Docker 或 Kubernetes。

使用过 Go Benchmark、pprof、Python Profiling 等性能分析工具。

使用过 Dify、OpenAI API 或其他 LLM 开发工具。

参与过开源项目，有可展示的 GitHub 项目或 Pull Request。

我们重点关注：

是否能够写出简单、清晰、职责明确的代码。

是否理解模块边界，避免过度抽象和不必要的复杂度。

是否会主动关注数据库查询、内存使用、并发安全和接口性能。

是否能够有效使用 AI 工具，同时保持独立思考和结果验证能力。

是否能够解释自己的技术选择，并通过测试或数据验证效果。

---
opening_id: df5231e1-6de0-4fc5-80f7-d0f010c7bd18

`anm openings save --id df5231e1-6de0-4fc5-80f7-d0f010c7bd18`
