Ellipsis is an AI developer tool that automatically reviews code and fixes bugs, and is used by hundreds of companies such as AngelList and AptDeco.
Our mission is to build an AI software engineer. The Ellipsis platform already includes:
- Automatic PR reviews: our GitHub app helps teams merge code ~13% faster by catching logical bugs, style guide violations, security issues, anti-patterns, and more.
- Interactive dialogue: Ellipsis can respond to PR comments and Slack messages to answer questions and make code changes.
- Agentic codebase search: we use multi-step hybrid vector and keyword search to answer hard queries.
- Asynchronous code generation: we built a sandbox that allows our agent to build, lint, and test the code it generates - outside the IDE, so developers can parallelize.
- Customizable workflows: users can automate tasks like standup updates and code change notifications.
We believe the world is at an inflection point where LLMs are finally becoming useful for async code generation for real, complex features. The productivity of human engineers will no longer be limited by their typing speed, but their ability to manage a fleet of AI engineering agents.
We hope you’ll help us build the future.
Requirements
You should apply if:
- You’re excited about defining the future of software engineering
- You have experience building LLM agents
- You’ve tried out our product and browsed the docs
- You want significant product ownership
- You’re interested in wearing many hats across all levels of the stack
- You’re excited to be the first hire and work directly with the founders, Hunter and Nick
You should not apply if:
- You’re uninterested in working long hours on hard problems
- You’re unwilling to work in-person in NYC (our office is in Union Square)
Some technologies you’ll use:
- Agents: OpenAI, Claude, PromptLayer, and our homemade agents/evals framework
- Backend: Python, FastAPI, Hatchet, Postgres, DynamoDB, Turbopuffer, Docker, Modal, AWS
- Frontend: TypeScript, Next.js, Vercel, Tailwind
- …and any others you see fit. The above are just what we use today - you’ll be able to choose what tools you use to get the job done.
For more about Ellipsis, check out our docs (https://ellipsis.dev/docs) and blog (https://ellipsis.dev/blog).