Skip to main content

OpenRouter

Software Engineer, Product

Remote (US) (Remote)$215k–$285kfulltimemidAdded 1 month ago

About this role

OpenRouter is seeking a Software Engineer for their Product team to develop vital customer-facing features which enhance their AI routing platform. This role emphasizes collaboration, autonomy, and ownership, allowing engineers to contribute to both the design and implementation of the product.

What you'll do

  • Develop and deliver high-quality user-facing products.
  • Own product lifecycle from concept to production.
  • Collaborate with product and design teams for better outcomes.
  • Identify and address system bottlenecks and optimize performance.
  • Elevate product quality and design standards.
  • Engage with users to inform product decisions.

What they're looking for

  • 4+ years in full-stack or product engineering.
  • Proficient in React, TypeScript, and Next.js.
  • Strong product instinct and judgment.
  • High agency with a bias towards action.
  • Experience with AI tools in workflow.
  • Strong communication skills.

Benefits

  • Base salary range of $215,000 to $285,000.
  • Equity options.
  • [Unknown]
  • [Unknown]
  • [Unknown]
  • [Unknown]
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

OpenRouter

OpenRouter builds a platform that routes and manages high-volume requests across language models and AI inference services. The company is hiring software engineers for platform infrastructure and product development, as well as forward-deployed engineers to support customer implementation and scaling.

View all jobs at OpenRouter

Likely interview questions

  • Walk us through a full-stack product you shipped end-to-end. How did you approach the technical decisions, and how did you collaborate with PMs and designers?
  • Tell us about your experience with React, TypeScript, and Next.js. What's a complex feature you built, and how did you handle performance optimization?