Starburst

AI Platform Engineer

Starburst
Apply
2 months ago
India (city not specified)Senior

Responsibilities

  • Design and build an agent development SDK with tool registration, context management, evaluation hooks, and prompt management.
  • Build the language bridge between Python and the JVM with type safety, error propagation, and observability.
  • Create local development environments, debugging tools, test harnesses, and CI integration.
  • Define and maintain API contracts between the AI layer and the Starburst platform.
  • Build shared infrastructure including a model gateway, observability pipeline, and experiment framework.
  • Develop unified, product-agnostic components for multiple products and own platform performance, reliability, and developer ergonomics.

Requirements

  • At least 5 years of software engineering experience, including at least 2 years building platform, infrastructure, or developer tooling.
  • Proficiency in Python and JVM languages such as Java or Kotlin.
  • Experience designing APIs and SDKs used by other engineering teams.
  • Strong distributed systems fundamentals, including RPC, serialization, error handling, and observability.
  • Experience with containerization, CI/CD pipelines, and cloud infrastructure, preferably AWS.
  • Demonstrated success building tools that measurably improve engineering velocity.
  • Preferred experience includes LLM integration patterns, gRPC, FFI, open-source developer tooling or infrastructure, A/B testing and experiment infrastructure, and supporting research and production workloads.
  • Preferred Java agent framework experience, particularly LangChain4j.

Benefits

  • Competitive pay, stock grants, flexible paid time off, and additional benefits.
  • The role requires 25% in-person travel for onboarding, offsites, customer engagements, and company events; actual travel may vary.
  • Inclusive and diverse workplace culture with equal employment opportunities.

Tech Stack

Categories

Starburst

About Starburst

501-1,000 employees

Starburst builds an enterprise data platform that lets teams query and govern distributed data across clouds and on‑prem systems without copying it, powered by Trino and Apache Iceberg. It sells commercial Trino-based software and a managed cloud service for federated SQL, data lakehouse analytics, and governance. Founded in 2017 and headquartered in Boston, the privately held company serves global enterprises; customers include Comcast and Citigroup.

Contact me