To ensure someone can be effectively supported throughout the intern we cn only look to hire an intern in either Singapore or in Europe.
You'll work remotely within our Middle-end / Tooling team, focusing on improving the observability of Dune, the OCaml build system. This isn't about cosmetic changes; it's about digging into Dune's core to expose how it builds things, making complex OCaml projects more understandable.
Must have:
Nice to have:
• Prior experience using more than one build system (e.g., Cargo, Make, Bazel, SCons, Nix, etc.).
You've made significant contributions to Dune, resulting in working prototypes or even merged changes for a
tool that clarifies what happened during a build and why. This could involve exposing new internal Dune data
structures or developing a basic analysis tool on top, verified on an industrial codebase.
Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know!
我们是一支小型团队,坚信更先进的技术可以为现实世界的问题带来更好的解决方案。我们推崇函数式语言和静态类型,广泛使用代码生成和元编程,重视代码的清晰度和可预测性,并不断寻求自动化重复任务,消除样板代码。
我们遵循 DRY 和 KISS 原则。如果有新技术能让我们的生活更轻松,我们就会去尝试。我们非常依赖开放源代码(这是构建可维护系统的唯一可行方法)并且积极回馈社区。同时,我们也会不定期在tech.ahrefs.com分享技术文章。
我们的座右铭是:先完成,再完善,后完美
聆听我们的招聘负责人的分享:如何选拔工程师
只需在我们的招聘网站上申请相关职位即可。
与我们的招聘专员交流,深入了解 Ahrefs 的团队与文化,并为后续流程获取实用建议。
根据您申请的职位,具体任务会有所不同——招聘专员会引导您完成整个过程。我们不会设置过于严苛的截止日期,也不会让任务变得刻意或生硬。我们会尽量让它变得有趣!
这是一次相对不设限的技术交流——我们可以借此更深入地了解你,你也能进一步解我们的团队和工作内容。这里没有 LeetCode 题库、编程谜题,也没有白板练习题。
放松吧,压力全无!没有面试,也不用完成任务。现在你只需怀着喜悦的心情,期待成为团队的一员!
OCaml Developer