Software Engineer, Developer Products
Core
Design and build external-facing developer tools including REST APIs, SDKs, documentation, and CLI for the OpenRouter AI routing platform.
Role type
Senior IC software engineer (developer products)
Builds
Public REST API, TypeScript and Python SDKs, Agent SDK, documentation, and CLI tools for the OpenRouter platform.
Domain
AI infrastructure / Developer platforms
Deliverable
production ML models
Required skills
API design, SDK development, TypeScript, product ownership, documentation, collaboration
Preferred skills
Agent SDK design, agentic systems, open-source contributions
Technologies
TypeScript, Python, REST APIs
Responsibilities
Own and evolve the public REST API design and ergonomics; Build and maintain client SDKs for TypeScript and Python; Ship the Agent SDK for multi-step agentic workloads; Treat documentation and starter repos as products; Make developer-facing surfaces agent-friendly; Collaborate with DevRel and Product teams to expand the developer ecosystem.