软件工程师
Software Engineer
Smartcuts 正在开发一个浏览器扩展,将您的点击和键盘输入转化为可分享的、无需编码的自动化操作(1分钟视频)。我们正在寻找那些以好奇心、清晰度和学习意愿对待自己技艺的人加入我们这个虽小但强大的分布式团队。
Smartcuts 的投资方包括 Y Combinator、SignalFire 以及一些知名天使投资人,包括 Fitbit、Hubspot、Lyft 和 Segment 的创始人。
我们使用 ReasonML、ReScript、Next.js、Vercel、GraphQL 以及无服务器数据库 Fauna。我们的选择基于对强类型、函数式语言以及无服务器架构的偏好——这些选择使我们能够专注于问题空间中的必要复杂性,而非偶然复杂性。
在这个问题空间中的一些有趣的工程和设计挑战是什么?
- 如何设计一款不向用户暴露工程概念的产品?
- 如何设计一个算法,能够在不请求用户指定 CSS 选择器的情况下可靠地定位页面上的元素?
- 如何利用人工智能自动检测并从网页中提取结构化记录?
查看英文原文
Smartcuts is building a browser extension that turns your clicks and keystrokes into shareable, no-code automations (1-minute video). We're looking for individuals who approach their craft with curiosity, clarity, and an appetite to learn to join our tiny but mighty distributed team.
Smartcuts investors include Y Combinator, SignalFire, and prominent angels including the founders of Fitbit, Hubspot, Lyft, and Segment.
We use ReasonML, ReScript, Next.js, Vercel, GraphQL, and the serverless database Fauna. Our choices were built on a preference for strongly typed, functional languages and for serverless architectures -- choices that allow us to focus on the necessary, not the incidental, complexity of the problem space.
Some of the interesting engineering and design challenges in this problem space?
- How do you design a product that doesn't expose engineering concepts to users?
- How can you design an algorithm that can reliably locate elements on a page, without asking the user to specify css selectors?
- How can you leverage AI to automatically detect and extract structured records from a web page?
Originally posted on Himalayas