Senior Software Engineer, Agents - Hiring Sprint

Airbyte Airbyte · Data AI · San Francisco, CA · Engineering

Senior Software Engineer focused on building the AI Runtime for trustworthy AI agents. This role involves designing and implementing the orchestration layer, entity resolution, context assembly, connector orchestration, evidence retrieval, reusable Skills, and routing systems. It also includes building user-facing features for evidence-backed reasoning, evaluation frameworks, and permission models, with a focus on production-grade reliability and iterating with customers.

What you'd actually do

  1. Design and implement the orchestration layer that turns natural-language intent into reliable execution.
  2. Build systems for entity resolution, context assembly, connector orchestration, and evidence retrieval.
  3. Develop reusable Skills that encapsulate business workflows and domain expertise.
  4. Build routing systems that intelligently coordinate connectors, tools, deterministic logic, and multiple language models.
  5. Own features end-to-end, from runtime capability to user-facing experience.

Skills

Required

  • 7+ years of software engineering experience building production systems
  • Deep understanding of distributed systems and backend architecture
  • Experience building AI applications using LLMs, agents, RAG, MCP, or modern AI frameworks
  • Strong software engineering fundamentals including APIs, concurrency, testing, and system design
  • Experience building developer platforms, orchestration systems, or workflow engines
  • Ability to rapidly prototype while maintaining production quality
  • Strong product instincts and comfort operating in ambiguous environments
  • Exceptional written communication skills
  • A bias toward ownership and shipping

Nice to have

  • Experience building AI agents or agent frameworks, including evaluation systems
  • Familiarity with orchestration frameworks (LangGraph, Temporal, MCP, or similar)
  • Experience with retrieval systems, vector search, or knowledge graphs
  • Experience building developer tools or platform infrastructure
  • Experience with data infrastructure including Kafka, Iceberg, Postgres, Spark, or modern data warehouses

What the JD emphasized

  • 7+ years of software engineering experience building production systems
  • Experience building AI applications using LLMs, agents, RAG, MCP, or modern AI frameworks
  • Experience building developer platforms, orchestration systems, or workflow engines
  • Ability to rapidly prototype while maintaining production quality
  • Strong product instincts and comfort operating in ambiguous environments
  • Exceptional written communication skills
  • A bias toward ownership and shipping

Other signals

  • building the runtime that powers trustworthy AI agents
  • design and implement the orchestration layer
  • build systems for entity resolution, context assembly, connector orchestration, and evidence retrieval
  • develop reusable Skills that encapsulate business workflows and domain expertise
  • build routing systems that intelligently coordinate connectors, tools, deterministic logic, and multiple language models
  • develop evidence-backed reasoning with citations and traceability
  • build evaluation frameworks that continuously improve quality
  • implement permission models, freshness validation, and action policies
  • experiment with new agent architectures while maintaining production-grade reliability