P

Pulumi

Open-source IaC platform for multi-cloud deployments

Senior Software Engineer - Agentic AI

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • Have production experience building systems using large language models, including skill design, tool use, function calling, and multi-step orchestration.
  • Be comfortable working across agent orchestration, backend services, and frontend interfaces.
  • Write production-grade Go and have working proficiency in Python and TypeScript.

Responsibilities

  • Build planning and execution systems that let Neo safely perform multi-step infrastructure operations across AWS, Azure, Google Cloud Platform, Kubernetes, and other environments.
  • Design tool interfaces that give the agent semantic understanding of cloud resources and access to engineering workflows.
  • Develop context systems that help Neo understand each customer's infrastructure patterns and usage.
  • Create feedback loops and self-correction mechanisms that make autonomous operation reliable.
  • Build evaluation frameworks to measure agent performance across migrations, compliance, cost optimization, diagnostics, and other capability areas.
  • Work on the web interface where Neo operates as a virtual teammate, including task assignment, progress visibility, and approval workflows.
  • Integrate Neo's capabilities into Pulumi's Model Context Protocol Server for agent-to-agent workflows.
  • Collaborate with platform teams to deeply integrate agent capabilities into the command-line interface, software development kits, and Pulumi Cloud.

Desired Qualifications

  • Experience with cloud infrastructure such as AWS, Azure, or Google Cloud Platform, or infrastructure-as-code tools.
  • Background building developer tools, command-line interfaces, or platform engineering systems.
  • Familiarity with container orchestration, including Kubernetes and Docker.
  • Experience building evaluation frameworks and benchmarks for artificial intelligence systems.
  • Knowledge of prompt engineering, fine-tuning, Model Context Protocol, or retrieval-augmented generation.

About the Company

Pulumi

Open-source IaC platform for multi-cloud deployments

Pulumi provides an open-source infrastructure as code platform that lets developers and IT teams build, deploy, and manage cloud infrastructure using familiar programming languages across AWS, Azure, Google Cloud, and Kubernetes. Users define resources in languages like JavaScript, TypeScript, Python, Go, or C#, then Pulumi plans and applies changes while tracking state and integrating with existing CI/CD pipelines. It differentiates itself by using general-purpose programming languages instead of domain-specific DSLs, supporting multiple clouds and Kubernetes in one workflow, and offering an open-source core with paid enterprise features for security, governance, and collaboration. Its goal is to make cloud infrastructure management accessible and efficient for engineers and organizations of all sizes.

Company size
51-200
Company stage
Series C
Total funding
$106.5M
Headquarters
Seattle, WA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Pulumi

See more jobs