Developer Experience Engineer
Hybrid · London, England, United Kingdom or Bristol, England, United Kingdom
Job Summary
Develop tooling and workflows that enable customers to run, optimize, and monitor large language models on Fractile hardware. Design interfaces to diagnostic, profiling, and observability tools to help developers understand performance, debug issues, and optimize deployments. Author documentation, quickstarts, reference examples, and tutorials to shape a strong developer first impression. Represent the external developer perspective inside Fractile to translate deployment pain into roadmap priorities. Collaborate in a hardware-software co-design loop with ML compiler, runtime, systems software, and silicon engineers to shape APIs and abstractions before they ossify. Hybrid work arrangement: three days per week on-site in UK offices (Bristol or London). Export control and security clearance may apply.
Required Qualifications
- A Computer Science, Electronic Engineering, Maths, Physics, or related degree and 5+ years of industry experience.
- Strong software engineering fundamentals and experience building developer-facing tooling, SDKs, APIs, or platforms that other engineers depend on.
- Excellent Python skills, with solid experience of one or more systems languages such as Rust, C++, or Go.
- A good understanding of modern ML workloads and the practical challenges of deploying large language models to production.
- Empathy for the developer experience — you instinctively reduce the number of steps, surprises, and footguns between a user and a working result.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.