Software Engineer & Employee #4

Smartcuts
Anywhere
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Leadership","Problem-solving"]

Lead engineering for an automation product that empowers everyday, non-technical users to automate repetitive work on any website—without code. Tackle difficult algorithmic problems such as reliably locating page elements without CSS selectors and using AI to detect and extract structured records from web pages. Build with a strongly typed functional stack (ReasonML/ReScript, Next.js, GraphQL) and a serverless architecture using Vercel and Fauna.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Smartcuts
Smartcuts
5 years ago

Software Engineer & Employee #4

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Lead engineering for an automation product that empowers everyday, non-technical users to automate repetitive work on any website—without code. Tackle difficult algorithmic problems such as reliably locating page elements without CSS selectors and using AI to detect and extract structured records from web pages. Build with a strongly typed functional stack (ReasonML/ReScript, Next.js, GraphQL) and a serverless architecture using Vercel and Fauna.
Location: Anywhere
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead solving challenging algorithmic problems for an automation product.
  • •Help design a product experience that doesn’t expose engineering concepts to users.
  • •Develop algorithms that locate elements on webpages without requiring CSS selectors.
  • •Build AI capabilities to detect and extract structured records from web pages.
  • •Implement and evolve the automation core using the company’s serverless, strongly typed stack.

Key Requirements

  • •Take the lead on solving difficult algorithmic challenges.
  • •Have experience with web APIs for automating work on the web.
  • •Have experience with Chrome DevTools Protocol (bonus).
  • •Have an impressive mastery of the DOM and its nuances (bonus).
  • •Have experience with some or all of the tech stack (ReasonML, ReScript, Next.js, GraphQL, Vercel, Fauna).
Experience:3+ yearsAutomationNo-codeWeb automationServerlessAIFunctional programming
Skills:LeadershipProblem-solving
Tech Stack:ReasonMLReScriptNext.jsVercelGraphQLFaunaChrome DevTools ProtocolDOMAI

Eligibility

Work Authorization:Sponsorship available.

Company Brief

Smartcuts
Smartcuts designs and sells consumer hair styling products and accessories focused on simplifying at-home haircuts and maintenance. The brand offers tools and kits targeting convenience, affordability, and easy-to-use solutions for everyday hair grooming.
Industry: Beauty & Personal Care
Website