Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.
The Product Engineering team is responsible for building and delivering workers like Alice and Jordan. Their customers represent a range of diverse backgrounds and maturity, from early-stage startups to established global enterprises.
We are looking for a driven, innovative and generalist full-stack software engineer to ideate, scope, and train our workers around previously unsolvable problems that deliver significant value for our customers and, in turn, their future customers. You will have the opportunity to build agents full-stack to automate the billions of human hours spent on menial tasks every year. You will collaborate closely with the Product and Design team.
Our stack is rapidly changing but currently includes NextJS (+ Tailwind), Prisma and GraphQL, with AWS and Azure in the cloud as well as use of OpenAI, Anthropic, Gemini and Perplexity.
This role is based in our San Francisco HQ.
- Scale the range of workflows, data pipelines and integrations that are the core of our digital workers
- Build new workflows and contribute to the maintenance of existing feature-rich workflows
- Be the connective tissue between Applied Research, GTM, Product, and Engineering, especially when it comes to frontier model techniques for customer use cases
- Highlight new and creative ways our architecture and Digital Worker playbook can be established in new domains
Typescript, NodeJS, NextJS
- 2+ years of experience in software engineering, across frontend and backend (full stack)
- Needs to be able to work in San Francisco every day. We work long nights and log in on weekends as well given the company's insane growth curve.
- Experience in high growth startups.
- Thrives in chaotic environments and can handle ambiguity. Motivated by moving very quickly.
- Operate with high urgency, be adept at frequent context switching and working on multiple projects at once with expansive ownership, and ruthlessly prioritize.
- Experience owning problems end-to-end, and willing to pick up whatever knowledge is missing to get the job done to ensure both the team and its customers succeed.
The salary range is $140,000 - $240,000 + Equity