Staff Software Engineer

Fiddler AI
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 10+ yearsEducation: bachelorsSkills: ["Leadership","Collaboration","Mentorship","Adaptability","Ownership"]

Own the integration surface for an AI observability platform by designing and building OpenTelemetry-native SDKs, instrumentation libraries, and connectors that ingest trace, metric, and model data. Lead OpenTelemetry/OTLP strategy, define agentic semantic conventions, and architect distributed ingestion and processing systems at enterprise scale. Drive developer experience for SDKs, partner on new evaluation and metrics, raise operational maturity for ingestion, and help grow the engineering team and culture.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Fiddler AI
Fiddler AI
1 month ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Own the integration surface for an AI observability platform by designing and building OpenTelemetry-native SDKs, instrumentation libraries, and connectors that ingest trace, metric, and model data. Lead OpenTelemetry/OTLP strategy, define agentic semantic conventions, and architect distributed ingestion and processing systems at enterprise scale. Drive developer experience for SDKs, partner on new evaluation and metrics, raise operational maturity for ingestion, and help grow the engineering team and culture.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and build SDKs, instrumentation libraries, and connectors to bring customer telemetry and model data into the AI observability platform.
  • •Own Fiddler’s OpenTelemetry and OTLP strategy across instrumentation, collectors, exporters, sampling, and end-to-end tracing.
  • •Define agentic semantic conventions and mapping to translate heterogeneous agent frameworks onto a unified span/metric model.
  • •Architect distributed ingestion and processing services to receive, normalize, persist, and expose ML and agentic observability signals at enterprise scale.
  • •Raise operational maturity for the ingestion path (reliability, latency, SLOs) and help grow the engineering team through mentoring and reviews.

Key Requirements

  • •Master’s or Bachelor’s in Computer Science (or related) and 10+ years of industry experience with a strong software development foundation.
  • •Hands-on experience with OpenTelemetry/OTLP including instrumentation, collectors, semantic conventions, sampling, and the broader tracing ecosystem.
  • •Deep proficiency with Python and high-throughput ingestion technologies such as Kafka, Postgres, and Redis, including building large-scale streaming/storage systems.
  • •Proven experience building developer-facing SDKs/client libraries/connectors and designing APIs/contracts across systems you don’t fully control.
  • •Strong grasp of distributed systems and troubleshooting production issues; nice to have AWS/GCP, Kubernetes, and ClickHouse/Druid.
Experience:10+ yearsAI observabilityGenerative AIAgentic applicationsML/LLMDistributed systemsStreaming systems
Education:Bachelor's in Computer Science
Skills:LeadershipCollaborationMentorshipAdaptabilityOwnership
Tech Stack:OpenTelemetryOTLPOpenInferencePythonLangChainLangGraphStrandsLiteLLMKafkaPostgresRedisDatabricksMLflowAWSGCPKubernetesClickHouseDruidHuggingFaceVLLM

Company Brief

Fiddler AI
Provides an ML observability and explainability platform that helps enterprises monitor, explain, and debug machine learning models in production to ensure model performance, fairness, and regulatory compliance.
Industry: AI & Machine Learning
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series B
Headquarters: Palo Alto, United States
Founded: 2018
WebsiteLinkedIn