- Top 5% of respondersPotpie AI is in the top 5% of companies in terms of response time to applications
- Responds within a few daysBased on past data, Potpie AI usually responds to incoming applications within a few days
Founding Engineer (Backend)
- ₹8L – ₹12L • 0.0% – 0.5%
- Remote •
- 1 year of exp
- Full Time
Not Available
Remote only
About the job
This is one of the first engineering positions being opened at potpie 🥧 and we are excited to discover and onboard a great mind to work along with us to build the infrastructure to build and deploy AI agents for engineering use cases like debugging, system design, testing etc.
🏄🏻♀️ What is potpie?
Potpie 🥧 is an open source platform that understands your codebase and helps you build usecase specific AI agents for your developer workflows. We also provide users with ready to use agents for for engineering use cases like debugging, low level design, testing etc.
📝 Responsibilities
As a founding engineer at potpie you will
- Participate in all aspects of software development activities, including design, coding, code review, unit/integration testing, bug fixing, and code/API documentation.
- Collaborate closely with the rest of engineering, as well as other stakeholders from our growth, and product teams, to plan features and build a high-quality product that elevates the productivity of all developers.
- Improve potpie's performance and reliability by building new features or polishing existing parts of the product.
- Fast prototyping of ideas and concepts and researching the latest industry trends.
You will be a good fit if you have:
🏆 Proof of work
At potpie, we accept any meaningful project as proof of work. If you don’t have work experience but have an open-source project, that would count as proof of work. We don’t measure your ability in terms of the years of experience you have but sometimes years of experience can be a good proxy to project your capabilities.
✅ Must-haves
- Solid understanding of server-side software development in software design, object-oriented programming (preferred experience with Python).
- Experience with designing database interactions (PostgreSQL, MongoDB, Neo4J)
- Experience working with LLMs
- Strong knowledge of Architecture and System Design
- Expertise with modern testing frameworks (e.g. Pytest).
- Excellent debugging, problem-solving skills, and attention to detail.
- You have great communication and collaboration skills.
👌🏻 Good to have
- Strong data structures and algorithm knowledge
- Experience working with cloud infrastructure (AWS, GCP)
- Experience working with Kubernetes (GKE)
- Tangible open-source contributions
🤝 Why should you consider working at potpie?
Working at potpie is the right bet for you if you can relate to the following:
- You are tired of building the same APIs over and over and are eager to tackle challenging technical problems
- You want to do impactful work that has a positive change in the lives of fellow developers
- You have out-of-the-box ideas and want the autonomy to chase them.
- You want to work across the stack on a fast-paced project from day one.
- You want the opportunity to build the company culture you always wanted at work
- You aspire to build something of your own one day
🧩 How we hire engineers at potpie?
Introductory call
If your application is shortlisted, we will arrange a brief call with you. During this call, we aim to understand your background, expectations, and ambitions. This helps us determine if we share the same perspective about the current scope and future potential of the role.
Assessment
You will be assigned a take-home assignment relevant to your job role. You will have 48 hours to submit it. Afterward, one of the interviewers from the engineering team will discuss the assignment with you.
The evaluation criteria of this task is not limited to completeness but to assess your ability to pick up new libraries and frameworks, understand how you code and to understand how you programmatically solve problems in a real work situation.
If there is substantial proof of work, this step may be skipped at the interviewer's discretion.
Technical Interview
This is the core technical round, designed to assess your system design and algorithmic thinking. We will select a problem statement and collaborate on designing a real-time solution. This will allow us to evaluate your understanding of the fundamentals of the technology you choose.
If you want to grab our attention, the best way is to find a bug in the application and raise a PR :
https://github.com/potpie-ai/potpie
About the company
- Top 5% of respondersPotpie AI is in the top 5% of companies in terms of response time to applications
- Responds within a few daysBased on past data, Potpie AI usually responds to incoming applications within a few days