European Tech Opportunities 2027
最近一次成功采集:2026 年 11 月 4 日 14:09(UTC)
为什么做这个项目?¶
在欧洲寻找技术实习或第一份工作,不应该意味着要逐条翻看数百条分散、过时或不相关的招聘信息。
European Tech Opportunities 2027 将欧洲各地面向 2027 年招聘季的 实习岗位 与 应届毕业生及初级岗位(New Grad)汇集在一个可搜索的目录中。每条职位信息均按照项目的收录标准筛选。采集任务计划每三天运行一次。当新职位大量出现或招聘市场出现值得关注的变化时,维护者会手动增加更新频次。目录更新须经审核和验证后才会部署到生产环境。
搜索感兴趣的公司,按国家或技术类别筛选,或者看看最近新增了哪些职位。搜索结果可以直接通过链接分享,无需安装软件或注册账号。你可以收藏职位、标记已投递的申请、隐藏不感兴趣的岗位,并查看自上次访问以来新增的机会。 这些记录仅保存在当前浏览器中,不会跨设备同步。标记“已投递”只是帮助你管理求职进度,并不会替你提交申请。
想在网站之外使用这些数据?可以将全部在招职位下载为 CSV 或 JSON,也可以通过免费、只读的 公共 API 获取。
观看目录演示¶
https://github.com/user-attachments/assets/c55e9172-0b2b-4dde-92b8-84428f72cdce
这个最初规模不大的开源项目,如今已触达欧洲及世界其他地区的用户。此前的一次汇总流量统计记录了 超过 3.9 万次页面浏览、超过 8,400 名用户,以及来自 70 多个国家的 15,400 多次访问。用户通过 25 个以上的来源 发现了项目,包括 Google、GitHub、ChatGPT、DuckDuckGo、Claude、Perplexity、Instagram、Telegram 和 Facebook。
最新机会¶
在招职位: 759(实习:386 · New Grad:373)
最近一次成功采集: 2026 年 11 月 4 日 14:09(UTC)
前往 https://techopportunities.eu/ 浏览和筛选完整的职位目录。
最新 New Grad 职位¶
以下展示 373 个在招 New Grad 职位中的 5 个,按首次记录时间从新到旧排序:
| 公司 | 职位名称 | 地点 | 原始公告 |
|---|---|---|---|
| Arm | Graduate ML Software Engineer | Galway, County Galway, Ireland | 查看 |
| Toyota Motor Europe | Software Quality Engineering Graduate | Evere, Brussels Region, Belgium | 查看 |
| Bending Spoons | Graduate data scientist | Poland | 查看 |
| Bending Spoons | Graduate data scientist | Warsaw, Mazowieckie, Poland | 查看 |
| Bending Spoons | Graduate security engineer | Granada, Andalusia, Spain | 查看 |
最新实习岗位¶
以下展示 386 个在招实习岗位中的 5 个,按首次记录时间从新到旧排序:
| 公司 | 职位名称 | 地点 | 原始公告 |
|---|---|---|---|
| Qube Research & Technologies | 2027 - Internship, Software Engineering and Quantitative Development | London; Paris; Wrocław; Zurich; Dubai | 查看 |
| Ericsson | Data Scientist Intern | Madrid, Community of Madrid, Spain | 查看 |
| Doctolib | Machine Learning Engineer Intern (x/f/m) | Paris, Île-de-France, France | 查看 |
| Intel | DevOps Software Engineering Intern | Gdańsk, Pomorskie, Poland | 查看 |
| Titan OS | Infrastructure Intern | Barcelona, Catalonia, Spain | 查看 |
发现尚未收录的合适职位?欢迎 推荐职位。提交的职位会在审核后发布。
使用数据¶
无论是制作电子表格、开发个人项目,还是通过订阅阅读器追踪新机会,都可以直接使用这些数据,无需注册账号。
| 获取方式 | 适用场景 | 提供的内容 |
|---|---|---|
| 在线目录 | 浏览与分享 | 搜索、筛选、排序、分页、本地收藏与记录,以及原始招聘链接 |
| CSV | 电子表格 | 全部在招职位,文本字段经过处理,避免被电子表格识别为公式 |
| JSON | 脚本和数据分析 | 以单个数组提供全部在招职位 |
| 公共 API | 应用和集成 | 支持筛选、排序、分页及缓存的 JSON 数据 |
| RSS / Atom | 订阅阅读器 | 最多 50 条近期在招职位,支持按职位类型、国家和技术类别筛选 |
下载文件包含全部在招职位,不限于当前搜索结果。公共 API 仅提供读取功能,无需 API 密钥,支持筛选、排序和分页。
宁可精准,不求面面俱到¶
当信息不足以确认职位是否符合条件时,我们宁可暂不收录,也不凭猜测作出判断。同样,某条招聘信息从搜索结果中消失,并不代表该职位已经关闭。
| 检查项 | 判断依据 |
|---|---|
| 职位类型 | 职位标题明确注明实习或 New Grad |
| 资历要求 | 排除标题中包含高级或管理岗位相关用语的职位 |
| 技术领域 | 职位符合项目设定的技术类别 |
| 招聘周期 / 发布日期 | 明确属于 2027 年招聘周期;或未标明其他冲突的招聘周期,且有符合规则的证据证明其发布于 2026 年 5 月 1 日或之后 |
| 欧洲工作地点 | 招聘信息中有明确的欧洲工作地点依据 |
详细规则见 分类指南。
项目如何运作¶
- 在预设的请求数量限制内搜集公开招聘信息。
- 核对职位类型、资历要求、招聘周期、发布日期和欧洲工作地点。
- 将符合条件的职位及其历史记录保存到项目的 SQLite 数据库。
- 通过网站、API、订阅源、数据下载和 README 预览展示在招职位。这些渠道只读取数据,不会修改职位状态,也不负责判断职位是否符合收录标准。
数据采集需要明确授权,并受到固定的请求数量限制。项目不使用 LinkedIn 登录、私有 API,也不绕过反机器人保护措施。想了解内部设计,可以阅读 架构指南 和 安全政策。
技术实现¶
这个简单易用的职位目录背后,是一套开源技术架构。主要技术与实现如下:
| 领域 | 实现 |
|---|---|
| 采集与分类 | Python 3.12+、设有明确上限的异步采集、规范化处理、确定性的收录与排除判断 |
| 数据存储 | SQLite 作为职位状态与生命周期的唯一可信数据源,SQLAlchemy 数据访问层,Alembic 数据库迁移 |
| Web 应用 | Next.js、React、启用严格模式的 TypeScript、Tailwind,通过 node:sqlite 只读访问 |
| 公共数据 | 版本化 API、确定性 CSV/JSON 导出、JSON Schema、含 SHA-256 的数据集元数据 |
| 测试 | Pytest 单元及集成测试、Playwright 浏览器用户流程测试、axe 无障碍检查、属性测试、Lighthouse、解析器与分类器性能基准测试 |
| 安全与 CI | GitHub Actions、CodeQL、Gitleaks、Dependency Review、OpenSSF Scorecard、容器和文档验证 |
离线测试覆盖职位收录规则、安全的状态更新、浏览器本地列表隐私、无障碍访问、数据下载和故障恢复。测试覆盖率、运行命令及已知限制详见 测试指南。
隐私保护贯穿设计¶
网站无需账号,不支持上传简历,也不会在服务器端存储个人申请档案。你收藏、标记为已投递或隐藏的职位,以及上次访问时间,都只保存在浏览器中,不会出现在公共 API 或数据下载中。
网站使用汇总访问统计,但不会向分析服务发送你保存在浏览器中的职位列表或访问时间记录。详情请参阅 隐私声明。
文档¶
需要帮助,或想参与开发?可以从这里开始:
| 我想…… | 从这里开始 |
|---|---|
| 浏览、筛选、分享职位,或排查使用问题 | 用户指南 |
| 下载或查询数据集 | 数据指南 |
| 了解项目架构、分类规则、测试或网站实现 | 维护者手册 |
| 查看完整文档导航 | 文档首页 |
| 搜索已发布的文档 | docs.techopportunities.eu |
参与贡献¶
发现了 Bug、有改进建议,或想让目录更好用?无论是代码、测试、无障碍优化,还是完善文档,我们都欢迎你的贡献。
请从 贡献指南 开始。开发和测试可以离线进行,但访问在线数据源仍需获得明确授权。
如发现安全漏洞,请依照 安全政策 通过私密渠道报告,不要创建公开 Issue。请尊重其他参与者,并遵守 行为准则。
许可证¶
代码与文档均采用 MIT 许可证。外部招聘信息及第三方媒体内容仍受各自条款约束。宣传视频使用 RoyaltyFreeMusicStudio 创作的《Minimal Corporate Atmosphere》,适用 Pixabay Content License,而非 MIT 许可证。允许的用途及可选署名详见 第三方媒体声明;项目不分发原始 MP3 文件。
贡献者¶
衷心感谢每一位为这个项目作出贡献的人!