Post Job Free
Sign in

Software Engineer, Hypergrowth AI Coding

Company:
Recruiting from Scratch
Location:
Santa Rosa, CA, 95402
Posted:
June 12, 2025
Apply

Description:

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.

About the client:

Our client is one of the hottest AI companies.

Title of Role: Software Engineer

Location: Mountain View, CA

Company Stage of Funding: Late-Stage Venture (Backed with $243M+)

Office Type: Onsite (5 days/week, in-person)

Salary: $160,000 – $300,000 base (plus competitive equity)

Company Description

Our client is a hyper-growth AI startup that has quickly become a category leader in developer tools. Recognized on the Forbes AI 50 list, this company builds advanced AI-powered productivity tools tailored for software engineers—including autocomplete features, in-editor chat assistants, and the first AI-native integrated development environment (IDE) optimized for modern workflows.

With deep backing from premier venture investors and a passionate team of engineers, they are redefining how development teams build, iterate, and ship code. Their AI platform already powers workflows for hundreds of thousands of developers globally, and they are just getting started.

What You Will Do

As a Software Engineer, you’ll join a world-class team dedicated to building high-performance, deeply technical AI-powered tools that empower other engineers. You’ll help build core components of their AI IDE platform and contribute across the stack—from backend infrastructure to developer experience.

You’ll collaborate in an intensely technical and fast-paced environment where engineers have massive ownership, creative freedom, and the ability to shape the future of developer tools used worldwide.

Key responsibilities include:

Designing and implementing full-stack or backend systems that support intelligent developer workflows

Building scalable infrastructure that powers real-time AI-assisted coding

Collaborating with ML, infrastructure, and product teams to integrate AI into software development flows

Driving technical decisions and owning end-to-end feature delivery

Optimizing for performance, reliability, and usability across the developer experience

Ideal Candidate Background

Minimum Qualifications:

2+ years of experience in high-caliber software engineering environments

Demonstrated fast-tracked career growth and promotion trajectory

Experience at top-tier tech companies with strong engineering cultures

Strong academic background with a degree in Computer Science or related field

High GPA and a degree from a leading computer science program (e.g., MIT, Stanford, UC Berkeley, CMU, UIUC, UPenn, UCLA, UW, UT Austin)

Strong programming fundamentals and ability to work across the stack (full-stack or backend-leaning preferred)

Preferred but not required:

Multiple internships at top tech companies

Participation in or awards from coding competitions (e.g., ACM ICPC, LeetCode, Codeforces)

Open-source contributions or technical side projects

Prior experience building or scaling developer tools or infrastructure

Compensation and Benefits

Base salary range: $160,000 – $300,000 based on experience and qualifications

Substantial equity compensation with strong upside potential

Full medical, dental, and vision coverage

In-person team culture with highly technical peers in Mountain View HQ

Opportunity to work on cutting-edge developer products used globally

High visibility and direct impact within a high-growth startup environment

Other Notes

This is a 100% onsite role in Mountain View, CA—ideal for candidates excited about a collaborative, fast-moving, in-person team culture

Seeking candidates who show commitment and depth—preference against frequent job-hopping or non-tech backgrounds

Strong emphasis on hiring engineers who can hit the ground running, solve ambiguous problems, and thrive with minimal hand-holding

Join a team building the future of software development.

Apply