Senior Software Engineer

AI expert on your codebase that you can query via an API
San Francisco Bay Area, CA, USA
$150,000 - $200,000
Backend
Senior Software Engineer
In-Person
1 - 10 Employees
1+ year of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Greptile is building an AI expert on any codebase, which you can query using an API. Software teams use it to build custom internal AI dev tools like code reviewers and debugging assistants.

Devs can point Greptile to any GitHub/Gitlab repo, Greptile indexes it (self-updates on new commits) and lets you query it in natural language. Greptile uses a codebase-optimized version of RAG which mimics how human developers navigate codebases, resulting in much higher performance than naive RAG.

We have raised $5.3M to date from investors like YC, Initialized Capital, SV Angel and Paul Graham, and have very little monthly burn. As of Aug 2024, we serve over 800 software teams and have high 6-figure annualized revenue. We're a team of 6, based in San Francisco.

Requirements:

  • Strong programming skills, especially in TS/JS.
  • BS/MS degree in Computer Science
  • Work authorization in the US
  • Ability and willingness to relocating to work in-person in San Francisco.
  • 1+ years of full-time SWE experience.

Preferred Qualifications:

  • History of contributing to open source.
  • Passionate about developer tooling.
  • Ability to work relatively independently.
  • Strong side projects, ideally using LLMs.
  • Some DevOps experience, ideally with AWS.
  • Some LLM-Ops experience, working with VectorDBs/LLMs.
  • 2+ years of full-time SWE experience.

Tech stack: Most of our codebase is in Typescript. Our backend infra is hosted on AWS, combination of ECS containers and Lambda functions + Postgres and DynamoDB for database. The frontend is NextJS.

Last updated 16 days ago

Responsibilities For Senior Software Engineer

  • Build and maintain AI-powered developer tools
  • Work on codebase indexing and querying systems
  • Contribute to the development of RAG-based AI solutions
  • Collaborate with a small team in San Francisco

Requirements For Senior Software Engineer

TypeScript
JavaScript
PostgreSQL
Node.js
React
  • Strong programming skills, especially in TS/JS
  • BS/MS degree in Computer Science
  • Work authorization in the US
  • Ability and willingness to relocate to San Francisco
  • 1+ years of full-time SWE experience

Interested in this job?

Jobs Related To Greptile Senior Software Engineer

Senior Media Systems Engineer

Senior Media Systems Engineer role at Disney Entertainment & ESPN Technology, responsible for designing and implementing broadcast production systems and cloud-based infrastructure.

Senior Software Engineer, Full-Stack

Join Disney as a Senior Software Engineer, Full-Stack. Build innovative applications for world-class streaming platforms and digital experiences. Competitive salary and benefits.

Systems Integration, Project Engineer

Systems Integration, Project Engineer at Kairos Power - Integrate equipment skids for advanced nuclear reactor technology in Alameda, CA.

Senior Software Developer

Senior Software Developer role at Accenture Federal Services, focusing on backend development for government clients with 8+ years of experience required.

C++ Developer - Options Market Making - Data Technology

C++ Developer role at Maven, a leading proprietary trading firm, focusing on options market making and data technology in London.