As an ML Developer Experience Engineer, you will empower ML engineers and developer teams to leverage reinforcement learning without needing deep RL expertise. You’ll build developer-centric tooling, abstractions, and workflows that make training, evaluating, and deploying RL models intuitive, robust, and scalable — fueling our customers’ ability to adopt, expand, and own RL use cases.
Requirements
- Design and build intuitive SDKs, libraries, APIs, and tooling that make RL workflows accessible and productive for developers and ML engineers;
- Balance simplicity and flexibility — support common patterns while enabling advanced configurations and extensibility;
- Partner with internal teams to refine primitives into documented, reusable modules that accelerate customer success.
- Work with across tech team and customer succes to identify recurring customer patterns and workflow bottlenecks;
- Translate feedback into tooling improvements, error messaging, onboarding flows, and reference examples;
- Own comprehensive documentation, examples, and tutorials that make complex concepts clear and approachable.
- Act as the translator between customer needs and product evolution — help shape internal libraries into long-term platform capabilities;
- Ensure high quality through tests, edge-case handling, and reliability as a core tenet of the developer experience;
- Collaborate with Product to influence roadmap decisions with real usage and pain-point insights.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan