Our Mission
We believe there is a better way: we’re building AI bots that automatically maintain software through a combination of static analysis, our own query language, and machine learning.
Founders Fund and Abstract Ventures led our $7M seed round and we have shipped thousands of migrations for customers like Cloudflare and OpenAI.
We’re looking for passionate engineers who are excited to make a big impact in a small team.
<aside>
💡 Learn more about Grit’s culture and hiring process here.
</aside>
About the role
As a founding engineer at Grit, you will work on developing our end-to-end AI agents for software maintenance. You’ll be working on interfaces for AI to make changes and for humans to collaborate on those changes.
- What’s the best way to present thousands of AI changes to humans for rapid review?
- How can we discover the dependencies and requirements for running unit tests on a repository, even if there’s no configuration written?
- How do we efficiently fork a running cloud instance to try two alternative migration strategies in parallel?
- How can we build a caching file system to make it faster to check out repositories on new machines, without keeping permanent copies of customer code?
- How do we stream results back to customers with minimal latency to allow live monitoring and intervention?
<aside>
⚡ If this role sounds interesting to you, let us know here.
Even if you’re not quite sure, we encourage you to apply anyway.
</aside>
Responsibilities
- Improve our cloud execution environment for running customer source code
- Prototype new UI interactions with React, Tailwind, and Next.js
- Develop APIs in Rust and TypeScript
- Design new interfaces for analyzing source code and managing the software development lifecycle.
Qualifications
- Demonstrated excellence with at least one programming language, ideally TypeScript or Rust
- Execution-driven mindset: you love shipping.
- Interest in programming languages (ex. compilers) or machine learning is a plus, but not required. You’ll learn more on the job!