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.
Senior/Staff Full Stack Software Engineer
Location: San Francisco, CA
Company Stage of Funding: Series A / High-Growth AI Consumer Startup
Office Type: On-site (5 days/week in SF)
Salary: $200,000 – $300,000 Base
Equity: Competitive
Visa: Open to OPT, TN, and H-1B transfers
Our client is building an AI-native desktop assistant designed to fundamentally change how people work.
The product can see everything happening on a user’s screen and proactively assist without requiring context switching between apps.
Recently raised a $40M Series A led by Khosla Ventures, following an earlier seed round backed by General Catalyst, SV Angel, Valor, and Conviction.
The company operates at the intersection of AI, desktop systems, native integrations, and productivity software.
Small, highly technical team with extremely high ownership and execution standards.
Engineers work directly on the future of AI-human interaction and productivity tooling.
The company values product intuition, technical depth, curiosity, and startup intensity.
Opportunity to build category-defining AI software with massive product ownership and influence.
What You Will Do
Build and scale a cross-platform AI desktop assistant used for productivity workflows
Design and implement core features across frontend, backend, and native desktop layers
Develop AI and LLM-powered product experiences integrated directly into user workflows
Build and maintain Electron desktop application infrastructure
Own end-to-end implementation of features from UI to backend services and native integrations
Work with TypeScript, React, Node.js, Electron, Swift, and C++
Develop performant native integrations for macOS and Windows environments
Build systems that understand on-screen context and user workflows
Collaborate on AI-powered automation, copilots, and productivity tooling
Help shape technical architecture and long-term product direction
Rapidly prototype and ship user-facing features in a fast-moving environment
Work closely with product and leadership teams on roadmap and product strategy
Optimize reliability, performance, and user experience across desktop systems
Operate with high ownership and autonomy in a small engineering organization
Ideal Candidate Background
5–10 years of software engineering experience
Strong full stack engineering background with frontend or backend depth
Strong TypeScript, React, and Node.js engineering skills
Experience building consumer or prosumer software products
Experience owning and shipping products/features end-to-end
Experience working at high-growth startups or strong engineering organizations
Experience building AI/LLM-powered features or workflows
Familiarity with AI tooling, automation systems, or productivity software
Experience with Electron desktop applications is highly valuable
Backend candidates should have strong systems experience in Swift or C++
Strong product intuition and customer empathy
Comfortable operating in ambiguous startup environments
Strong communication and collaboration skills
High ownership mentality and bias toward execution
Strong attention to detail and product quality
Comfortable working in-person in a high-intensity startup environment
Strong Signals
Experience building Electron or desktop-native applications
Experience integrating LLMs into production user-facing products
Strong TypeScript + React + Node.js depth
Native systems engineering experience in Swift or C++
Consumer productivity software experience
Former founder or early-stage startup engineer experience
Experience at high-growth startups from Seed to Series D
Strong ownership over shipped customer-facing products
Demonstrated obsession with AI tooling and emerging AI workflows
Side projects, open-source contributions, or AI experiments
Clear technical “spike” in a domain such as AI, systems, architecture, or frontend UX
Experience making architectural decisions in small engineering teams
Strong startup execution mentality with rapid iteration speed
Ability to deeply reason through product and systems tradeoffs
Genuine excitement about AI-native user experiences
Compensation and Benefits
Base salary: $200,000 – $300,000
Competitive equity package
Opportunity to work on cutting-edge AI desktop software
Massive ownership and product influence
High-growth startup with strong investor backing
Small, highly technical engineering team
Exposure to AI, native systems, desktop architecture, and LLM integrations
Opportunity to shape the future of AI-powered productivity software
Fast-paced environment with strong career growth potential
Why Join
This is a rare opportunity to work on a genuinely novel AI product redefining how humans interact with software.
The company is building an AI assistant deeply integrated into real-world workflows instead of isolated chat interfaces.
Engineers have direct ownership over both technical systems and product direction.
The team combines strong technical talent, exceptional investor backing, and clear product-market excitement.
If you enjoy AI-native products, desktop systems, fast execution, product ownership, and building ambitious user experiences, this role offers exceptional upside and technical scope.
About Recruiting from Scratch
Recruiting from Scratch provides recruiting services for companies that need to hire the best talent in software engineering, hardware engineering, product design, product management, marketing, GTM, and accounting & finance.