Who is Recruiting from Scratch:
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.
Software Engineer
Location - San Francisco, CA (Onsite – 5 Days per Week) - (New York City Considered)
Compensation - $150,000 – $220,000 Base + Competitive Equity
Visa - No Visa Sponsorship Available - (Open Only for Exceptional Candidates)
Company Stage - Early-Stage AI Startup (Recently Funded, High Growth)
Industry - AI, InsurTech, Enterprise AI, Workflow Automation, B2B SaaS
About the Company
The company is building one of the world's leading AI-native platforms for the insurance industry, enabling agencies to automate complex operational workflows through intelligent AI agents that function as a 24/7 digital workforce.
Its platform combines AI-powered workflow automation, autonomous agents, enterprise software, cloud infrastructure, and modern product engineering to streamline insurance operations that have traditionally required extensive manual work. Serving customers ranging from enterprise insurance organizations to independent agencies, the platform is rapidly transforming one of the largest underserved industries through applied AI.
Backed by leading venture investors and founded by an experienced technical team including engineering leaders from Stripe, the company is scaling rapidly while expanding both its engineering organization and product capabilities. As one of the earliest engineers, you'll have direct influence over product direction, technical architecture, AI capabilities, and customer success.
As a Software Engineer, you'll build AI-powered product experiences across backend services, frontend applications, cloud infrastructure, and autonomous agent workflows while collaborating closely with founders, customers, and engineering leadership to shape the future of insurance automation.
This is a rare opportunity to join one of the fastest-growing AI startups where you'll directly influence product development, AI infrastructure, and enterprise software used daily by thousands of insurance professionals.
What You'll Do
Build full-stack product features across frontend applications, backend services, and cloud infrastructure
Develop autonomous AI agents that automate insurance workflows end-to-end
Design and implement customer-facing product experiences using React, TypeScript, and Go
Build scalable backend services supporting AI-powered workflow automation
Develop AI-native product features leveraging LLMs, APIs, and modern AI tooling
Collaborate directly with enterprise customers to understand business workflows and deliver impactful product solutions
Partner closely with Product, Go-to-Market, and Engineering teams to prioritize roadmap initiatives
Build platform infrastructure supporting asynchronous processing, observability, and compute scalability
Leverage AI-powered engineering workflows using modern developer tools and AI assistants
Design scalable APIs supporting enterprise workflow automation
Contribute across backend, frontend, infrastructure, AI systems, and platform engineering as a true full-stack engineer
Own product initiatives from concept through production deployment
Ideal Candidate Background
Experience Requirements
3+ years of full-stack software engineering experience
Experience building and shipping production customer-facing software
Experience working across frontend, backend, and infrastructure systems
Experience working at high-growth startups, AI companies, B2B SaaS companies, or FinTech startups
Demonstrated ownership of end-to-end engineering projects
Experience solving complex technical problems with minimal guidance
Strong evidence of career growth, technical excellence, or exceptional achievements
Startup experience strongly preferred
Technical Requirements
Strong React, TypeScript, and/or Go engineering skills
Experience building production full-stack applications
Experience building AI-powered applications or integrating LLM workflows
Strong backend API development and distributed systems fundamentals
Experience building scalable platform infrastructure
Experience with asynchronous processing, observability, compute infrastructure, or performance optimization
Strong debugging, testing, and software engineering fundamentals
Experience building customer-facing SaaS products
Strong product engineering mindset with full-stack versatility
Ability to quickly learn new technologies and AI workflows
Education
Bachelor's degree in Computer Science or related technical field required
Degree from a Top-20 Computer Science program strongly preferred
Soft Skills
Strong communication skills
High ownership mentality
Excellent collaboration across Engineering, Product, Sales, and Customer teams
Comfortable operating in ambiguity
Self-directed and proactive
Strong learning agility
Startup mentality
Strong product thinking
Customer-first engineering mindset
Compensation & Benefits
Base Salary: $150,000 – $220,000
Competitive Equity Package
Direct collaboration with founders and engineering leadership
Significant ownership over AI-powered product development
Opportunity to build foundational AI software
High-impact engineering role
Exposure to cutting-edge AI agent technologies
Rapid career growth opportunities
Small, high-performing engineering team
Onsite collaboration with founders and engineering leadership
Why Join
This is an opportunity to build AI-native software transforming one of the largest industries that has historically been underserved by modern technology.
You'll develop autonomous AI agents, full-stack applications, cloud infrastructure, and enterprise workflow automation while collaborating closely with founders, customers, and engineering leadership solving challenging real-world business problems.
As an early Software Engineer, you'll have broad ownership across the technology stack while helping define the next generation of AI-powered enterprise software.