Staff Software Engineer
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.
