We’re looking for a Product Engineer (Full-Stack, AI-Driven) who can take ideas from concept to production and ship real features that users rely on. This role is built for an engineer who thinks in products, not tickets, and is comfortable owning both the technical and experiential sides of what gets built.
You will work across the stack, with a strong emphasis on backend systems, while collaborating closely with product and operations to turn ambiguous requirements into shipped functionality. Experience using Claude Code as part of your development workflow is required.
This is not a narrow frontend or support role. You will build, iterate, and improve core product systems in a fast-moving environment.
Why You’ll Want to Join
- You will be paid in USD (bi-monthly : every 15th and 30th)
- Up to 14 days of Paid Time Off annually (starting Day 1)
- Observance of Holidays per company guidelines
- 100% remote setup so you can work wherever you feel most productive
- High ownership role with real influence over product direction
- Opportunity to build AI-enabled products from the ground up
- Work alongside a small, senior team that values speed and quality
What You’ll Work On
Product Development and Engineering
Build and maintain full-stack product features from initial idea through productionDesign and implement backend systems, APIs, and data modelsCollaborate on frontend implementation and contribute to UI decisions when neededEnsure performance, reliability, and scalability of core systemsAI-Assisted Development
Use Claude Code as a core part of your development workflowLeverage AI tools to accelerate development, refactor code, and explore solutionsExperiment with AI-driven features, workflows, or internal tooling where appropriateBackend Engineering Focus
Own backend architecture and implementation for key product areasWork with databases, authentication, integrations, and background processesWrite clean, maintainable, well-tested codeDebug and resolve complex system issues efficientlyProduct Thinking and Collaboration
Translate product goals and user needs into technical solutionsCollaborate with stakeholders to clarify requirements and tradeoffsContribute to product discussions with a builder’s mindsetImprove engineering processes, tooling, and internal documentationWhat You Bring
Computer Science degree or equivalent technical background4+ years of experience building full-stack productsStrong experience as a backend engineerHands-on experience using Claude Code in a professional development workflowComfortable working across the stack, including basic frontend and UI workAbility to handle light design tasks and make sensible UX decisionsStrong understanding of system design, APIs, and data modelingSelf-directed, pragmatic, and comfortable working with ambiguityNice to Have
Experience building AI-powered or AI-enabled productsStartup or early-stage product experienceFamiliarity with modern frontend frameworks and design systemsExperience owning features end to end in production environmentsHow to Apply
Please include :
Your updated resumeA short 1–2 minute Loom video introducing yourself and describing :Products you’ve built end to endHow you use Claude Code in your development workflowLinks to relevant projects, repositories, or shipped productsOnly candidates who submit a Loom video will be considered.
If you’re a builder who enjoys shipping real products, thinking deeply about systems, and using AI as a force multiplier rather than a novelty, this role gives you the autonomy and responsibility to build things that matter.
Application Process Overview
Our comprehensive selection process ensures we find the right fit for both you and our clients :
Initial Application - Submit your application and complete our prequalifying questionsVideo Introduction - Record an video introduction to showcase your communication skills and work experienceRole-Specific Assessment - Complete a homework assignment tailored to the position (if applicable)Recruitment Interview - Initial screening with our talent teamExecutive Interview - Meet with senior leadership to discuss role alignmentClient Interview - Final interview with the client team you'd be supportingBackground & Reference Check - Professional reference verificationJob Offer - Successful candidates receive a formal offer to join the teamEach stage is designed to evaluate your fit for the role while giving you insights into our company culture and expectations. We'll keep you informed throughout the process and provide feedback at each step.