About the job
As a Product Engineer, you’ll take emerging ideas from concept to polished experiences. You’ll build sophisticated, intuitive user experiences while working across AI models, agentic workflows, and all parts of web infrastructure to ship complete products.
Responsibilities
- Own major product experiences from initial concept through design, implementation, launch, measurement, and continued improvement
- Invent and build intuitive interfaces for generating, editing, arranging, and collaborating on AI-created presentations, data applications, and visual artifacts
- Deliver exceptional frontend experiences across interaction design, typography, layout, motion, accessibility, performance, and error recovery
- Partner directly with users, Product, Design, and AI engineers to understand real workflows, test ideas, and turn feedback into better products
- Create reusable editing, visualization, and collaboration primitives that accelerate future products across Replit
Qualifications
Minimum
- 4+ years of professional software engineering experience with a strong record of shipping high-quality, user-facing products
- Understanding of the full agentic software development stack, helping coding agents build, test and review correct code
- Deep experience with TypeScript, React, HTML, and CSS, along with strong knowledge of browser performance, application state, responsive design, and accessibility
- Strong product judgment and visual taste, with the ability to balance usability, speed, correctness, polish, and long-term maintainability
- Comfort working across the full stack, including Node.js, APIs, Postgres, data models, and production debugging
- Familiarity with agentic software development and how coding agents build, test, review, and operate software
Preferred
- Building visual editors, presentation software, creative tools, data applications, developer tools, or collaboration products
- Working with canvas or graphics systems, rich text, direct manipulation, real-time collaboration, data visualization, or complex interactive interfaces
- Designing user experiences around AI generation, streaming responses, tool calls, and long-running agent workflows
- Founding a technical company, working as a founding engineer, or shipping a high-visibility independent project