Skip to content
HockeystackHockeystackSan Francisco, CA

AI Engineer

Builds and maintains backend systems powering agentic AI features for enterprise revenue workflows using Node.js and modern AI frameworks. Designs multi-agent systems that orchestrate complex GTM tasks with LLMs, focusing on state management and production deployment.

180k – 220k/yr
On-siteBackend Engineering

About the role

What You’ll Do

  • Own and continuously improve the backend systems that power all agentic AI features across the platform
  • Design, write, and maintain agents responsible for different tasks across a GTM team’s workflows, leveraging the latest agent frameworks
  • Develop and maintain backend services in Node.js that power these agents
  • Build state-of-the-art context management pipelines and manage thousands of stateful agents
  • Ship fast and often — deploying to production frequently while maintaining high-quality standards

What We’re Looking For

  • Ownership-first mindset — you take initiative, move fast, and figure things out
  • Thrive in early-stage, high-urgency environments where speed and impact matter
  • Fully committed to working in-person 5 days/week at our SF HQ
  • Curious, self-aware, and feedback-driven — you bring energy, not ego
  • See this role as a defining chapter — not a stepping stone or side quest

What you bring:

  • Hands-on experience building and deploying LLM-powered applications or agentic AI systems in production
  • Strong backend engineering experience with Node.js and modern JavaScript/TypeScript
  • Experience designing and orchestrating multi-agent systems, including managing agent state, memory, and context across complex workflows
  • Familiarity with modern AI frameworks and providers (Braintrust, Cerebras, Langchain or similar)
  • Understanding of multi-model architectures — knowing when and how to route tasks across different LLMs for cost, speed, and quality tradeoffs
  • A track record of shipping in fast-moving, production environments

Compensation

Salary range: $180,000-$220,000 USD base pay annually, depending on experience and qualifications.

Skills

Node.jsTypeScriptJavaScriptLangChainLLMsBraintrustCerebrasAgentic AIMulti-Agent SystemsContext Management
Fathom - AI Notetaker

Backend Engineer

Fathom - AI NotetakerUnited States

Backend Engineer building and scaling highly-available services for Fathom's AI meeting assistant. Requires strong Rails and Kubernetes/Go experience to improve reliability, efficiency, and customer experience at massive scale.

180k – 240k/yr
Remote5+ YOEBackend Engineering
Exa

Software Engineer, Knowledge Systems

ExaSan Francisco, CA

Build systems for extracting, connecting, retrieving, and reasoning over knowledge from the web to enable AI agents to answer questions with precision. Requires experience with complex distributed backend systems and petabyte-scale data pipelines.

180k – 350k/yr
On-site5+ YOEBackend Engineering
Hightouch

Software Engineer, Control Plane

HightouchUnited States

Builds backend tools for enterprise control plane including access control, change management, and data warehouse optimization. Requires expertise in distributed systems, asynchronous workflows, and product-minded engineering for scalable, reliable architectures.

180k – 260k/yr
RemoteBackend Engineering
Hightouch

Software Engineer, Streaming Systems

HightouchUnited States

Builds and scales high-throughput streaming infrastructure to ingest and process billions of customer behavioral events in real-time at sub-second latency. Owns end-to-end projects, solves customer scaling issues, and influences roadmap in a remote-first startup.

180k – 320k/yr
RemoteBackend Engineering
Hightouch

Software Engineer, Customer Studio Backend

HightouchUnited States

Builds backend systems for Customer Studio, optimizing data warehouse performance, real-time audience syncing, analytics, and AI-enhanced workflows for marketing teams. Requires strong distributed systems expertise and product-minded thinking.

180k – 320k/yr
RemoteBackend Engineering