Hands-on with LLMs and AI coding tools—designing prompts, tool calls, and resilient AI workflows; expects direct experience with AI developer tooling and dogfooding.
About the Role
Product Engineer role at Indent building full‑stack features for a developer platform used by large engineering teams. You'll implement resilient LLM-powered workflows and own product areas, working across Next.js/TypeScript/Tailwind frontend and Python/FastAPI/Postgres/Redis backend while engaging with customers and usage data to iterate.
Job Description
Role
Indent is hiring a Product Engineer to build and own features on a developer platform used by large engineering teams. The role requires full‑stack development, pragmatic product judgment, and experience designing resilient systems that integrate LLMs.
Key Responsibilities
- Build and ship full‑stack features across the product, owning product components end-to-end.
- Design and implement resilient LLM integrations, including managing tool calls, prompts, and cost/latency tradeoffs.
- Talk directly with customers, analyze usage data, and iterate on product decisions based on feedback.
- Collaborate with a small, engineering-focused team and contribute to system- and infrastructure-quality work.
Requirements
- Several years of experience in full‑stack web development.
- Experience or strong familiarity with building reliable LLM/AI-enabled applications and managing prompt/tooling tradeoffs.
- Ability to communicate with customers, interpret usage metrics, and make independent product decisions.
- Comfortable owning product areas and iterating quickly based on real‑world usage and feedback.
Tech Stack (mentioned)
- Frontend: Next.js, TypeScript, Tailwind
- Backend: Python, FastAPI
- Datastore/cache: Postgres, Redis
- Other: LLMs (designing integrations and managing prompts/tool calls)
Company context
Indent focuses on a rigorous engineering culture building a platform for engineers to handle real-world tasks at scale, emphasizing ownership and deep systems thinking.