Skip to main content
Back to all jobs

Generalist Engineer at Greptile

Greptile is building the future of AI-powered code review, with $30M in backing from Benchmark and YC. We’re looking for a Generalist Engineer in San Francisco to join our small, talent-dense team of former Stripe and Google engineers. You’ll build agents that autonomously review nearly 1B lines of code monthly for customers like Stripe and Brex. If you’re a TypeScript expert ready to tackle LLM memory and codebase indexing at scale while working in-office with an elite crew, this is the role for you.

Want to apply for this role?

Greptile

Jack finds you jobs at companies like Greptile. Talk to Jack to get considered for roles that fit what you're great at.

Location

San Francisco, United States

Compensation

Not Disclosed + Equity

Company

Greptile

Talk to Jack

Role overview

Join Greptile as a Generalist Engineer to build AI agents that autonomously review and test code for thousands of companies like Stripe and Brex. You'll work across the full stack on LLM memory and codebase indexing. This role offers the chance to define the future of software engineering at a high-growth startup.

Greptile is an AI-powered codebase expert and code review agent that provides complete context of large codebases. It automates pull request reviews in GitHub and GitLab, enables natural language search and querying of codebases, offers a chatbot and API for building internal developer tools, catching bugs, enforcing code standards, and more. Used by teams at companies like Coinbase, Scale AI, Nvidia, PostHog, and Y Combinator.

What you will do

  • Design and implement full-stack features involving multi-language codebase indexing, semantic search, and agent-based code validation to catch complex bugs.
  • Build AI systems using sample-efficient reinforcement learning to help agents learn a team's coding standards and increase signal-to-noise in PR feedback.
  • Participate in daily in-office collaboration in San Francisco, rotating between high-velocity feature development and maintaining the robustness of the core system.

Who this is a fit for

  • Possesses strong CS foundations and at least 1+ years of experience shipping production-grade software in a fast-paced, high-growth environment.
  • Demonstrates high proficiency in JavaScript/TypeScript and a generalist mindset, capable of picking up new tools or languages as technical challenges require.
  • Thrives in the chaos of a startup, showing excitement for shifting priorities and the immediate impact of shipping code to thousands of developers.

Why this role is remarkable

  • Work on a product already used by over 9,000 companies, including high-profile tech leaders like Stripe, Brex, and Substack, while reviewing 1B lines of code monthly.
  • Join a small, elite engineering team of former Stripe, Google, and Figma engineers backed by top-tier investors like Benchmark and Paul Graham with $30M in funding.
  • Engage in a unique "offense/defense" work cycle that balances deep-work feature sprints with system health, ensuring exposure to both building and scaling infrastructure.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Greptile wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.