CareerPlan

Staff Software Engineer

UKRemoteFull-time£107k–£134k2026-11-06 → 2026-11-10
Remote

Core

Develop and maintain the OpenTelemetry Python SDK and instrumentation libraries, with a strong focus on AI applications and agent workflows.

Role type

Staff Software Engineer (Python, OpenTelemetry, Generative AI)

Builds

OpenTelemetry Python SDK, instrumentation libraries for AI agents, and upstream OpenTelemetry project contributions

Domain

Observability, Open Source, Generative AI, Python

Deliverable

production ML models

Required skills

Python, OpenTelemetry, asynchronous code, AI agent instrumentation, profiling, benchmarking, technical leadership, open-source collaboration

Preferred skills

Rust, observability tooling (Grafana, Prometheus), hands-on technical leadership, prior AI system building

Technologies

Python, OpenTelemetry, Rust, Grafana, Prometheus, Generative AI frameworks

Responsibilities

Develop and maintain the OpenTelemetry Python SDK and instrumentation libraries; Build Python instrumentation for AI agents connecting agent runs and model calls; Contribute to evolving OpenTelemetry conventions for generative AI; Improve Python SDK performance using profiling and benchmarks; Teach others and promote best practices within Grafana Labs and the OpenTelemetry community; Support technical direction and business conversations on OpenTelemetry strategy; Own projects from ambiguous problem through design, implementation, testing, documentation, and release; Partner with GTM, Product, and Support teams; Join customer conversations to investigate instrumentation issues.