Recruiting From Scratch logo

Full Stack Software Engineer

Recruiting From Scratch
3 days ago
Full-time
On-site
San Francisco, California, United States
$150,000,250,000 - $150,000,250,000 USD yearly
Software / Technology / IT
Who is Recruiting from Scratch: 
Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand their needs, then connect them with top-tier candidates who are not only highly skilled but also the right fit for the company’s culture and vision. Our mission is simple: place the best people in the right roles to drive long-term success for both clients and candidates.
 

Title of Role: Founding Full-Stack Software Engineer
Location: San Francisco, CA
Company Stage of Funding: Seed-stage venture-backed startup
Office Type: Onsite (5 days per week)
Salary: $150,000 – $250,000 base salary + equity

Company Description

Our client is a fast-growing, venture-backed AI startup building next-generation technology that is transforming how companies evaluate and hire talent. Their platform uses conversational AI to conduct real-time interviews with candidates, enabling organizations to efficiently screen large applicant pools while providing a more engaging and dynamic interview experience.

The company has already generated strong early traction, conducting thousands of interviews across multiple industries and working with a growing list of enterprise and mid-market customers. With a small, high-caliber engineering team and strong investor backing, they are now expanding their technical team to support rapid growth and ambitious product development.

This is an opportunity to join an early-stage startup where engineers have meaningful ownership, ship product quickly, and help shape the future of an AI-driven platform used by companies around the world.

What You Will Do

As a Founding Full-Stack Engineer, you will work across the entire product stack to build and scale a platform that combines conversational AI, data analytics, and enterprise integrations.

You will collaborate closely with the founding team and play a critical role in designing and implementing both customer-facing product experiences and the backend systems that power them.

Responsibilities include:

  • Building full-stack features across the company’s core platform using modern web technologies

  • Designing and implementing backend services that support real-time conversational systems

  • Improving system performance, scalability, and reliability as usage grows

  • Developing tools and interfaces that help companies visualize and analyze interview data

  • Integrating the platform with customer systems such as applicant tracking and hiring workflows

  • Working on AI-related infrastructure, including model integrations and vector database workflows

  • Contributing to product architecture and technical decisions as the platform evolves

  • Shipping high-impact features quickly in a fast-paced startup environment

Engineers on this team may work on challenges such as:

  • Reducing latency in real-time conversational systems

  • Scaling infrastructure to support increasing concurrent usage

  • Designing intuitive user experiences for candidates and employers

  • Building integrations with enterprise hiring tools and workflows

  • Developing data pipelines and analytics features that provide actionable hiring insights

Ideal Candidate Background

The ideal candidate is a strong product-focused engineer who enjoys solving complex technical problems and building high-quality software in a fast-moving startup environment.

Typical qualifications include:

  • 5–8 years of professional software engineering experience

  • Experience building and shipping full-stack applications in production environments

  • Strong frontend development experience using React and TypeScript

  • Backend development experience using Python, including frameworks such as FastAPI

  • Experience building scalable APIs and distributed systems

  • Familiarity with SQL databases, particularly PostgreSQL

  • Experience working with cloud infrastructure and containerized environments

  • Strong problem-solving ability and a track record of delivering production systems

  • Experience working as an individual contributor in collaborative engineering teams

  • A degree in Computer Science, Engineering, Mathematics, or a related STEM field (or equivalent practical experience)

Preferred

While not required, the following experience would be beneficial:

  • Experience building systems involving LLMs, AI agents, or machine learning integrations

  • Familiarity with vector databases or AI-driven data pipelines

  • Experience with asynchronous programming or concurrency in Python

  • Cloud infrastructure experience with technologies such as Docker, Kubernetes, or Azure

  • Experience building products in high-growth startup environments

  • Strong product intuition and an eye for frontend design and user experience

  • Experience collaborating with designers using tools such as Figma

Compensation, Benefits, and Additional Details

  • Base Salary: $150,000 – $250,000 depending on experience

  • Equity: Meaningful early-stage equity package

  • Opportunity to join a well-funded startup early in its growth trajectory

  • Work alongside an experienced founding team building a category-defining AI product

  • High ownership and impact on product direction and architecture

  • Fast-paced engineering culture focused on shipping high-quality software

  • Office located in San Francisco, CA with an in-person engineering team

If you are interested in building cutting-edge AI-driven products and want to make a significant impact at an early-stage startup, we encourage you to apply.