Software Developer

Apply for this role Anvil sends you a private take-home tailored to this role.

This Software Developer is a core builder on a brand-new agentic infrastructure company funded by Martell Ventures — one of the first engineers shaping how agents are executed, orchestrated, and scaled. You'll work across a Go-heavy backend, Next.js frontend, and bare-metal/AWS infrastructure to ship the primitives customers depend on, and you'll do it at a pace that matches a well-funded zero-to-one sprint. The bar isn't code volume — it's genuine AI fluency: you understand how LLMs work at the model level, you've built real tools with them, and you can make principled decisions about cost, latency, and capability tradeoffs without being hand-held.

Responsibilities

  • Build and extend the core agent execution and orchestration platform in Go
  • Integrate and manage LLM providers, handling model selection, cost management, and API reliability across the stack
  • Containerize and deploy services using Docker across bare-metal and AWS environments
  • Contribute to the Next.js frontend surfaces that expose agent workflows and platform controls to customers
  • Design and maintain Postgres schemas and queries that support durable agent state and memory
  • Instrument and operate the platform across deployment environments, tracing failures from infrastructure up through agent behavior
  • Move fast on new capabilities — scope is tight, iteration cycles are short, and priorities shift as customers do
  • Participate in architecture conversations and bring informed opinions on tooling choices, not just implementation

Must-haves

  • Production experience writing Go (backend services, APIs, or systems tooling)
  • Demonstrated history of building software that uses LLMs — shipped projects you can walk through, including decisions around model cost, context management, and failure modes
  • Hands-on comfort with Docker and AWS (deployment, debugging, and operations — not just config files)
  • Ability to work in a zero-to-one environment: minimal process, high ownership, fast context-switching
  • Genuine understanding of how LLMs work — tokenization, context windows, cost curves, model tradeoffs — not just API call familiarity

Nice-to-haves

  • Experience with agent frameworks or orchestration patterns (tool use, multi-step planning, memory retrieval)
  • Familiarity with bare-metal infrastructure provisioning and networking
  • Prior startup or venture-studio experience where you shipped before the team was fully formed

How the hiring process works

  1. 01

    Apply through the button above. Martell Ventures reviews your application.

  2. 02

    If there's a fit, Anvil sends you a private take-home tailored to this role. Three to five focused hours, plus a short Loom walk-through.

  3. 03

    Your submission is graded against a known rubric. You hear back with real feedback. If both sides want to continue, you move to a conversation with the team.