Skip to content
HightouchHightouchUnited States

Software Engineer, AI Agents

Builds production AI agents and LLM pipelines for marketing workflows, integrating with data warehouses. Requires strong backend architecture skills, product thinking, and creativity with LLMs; senior role emphasizing impact over years of experience.

180k – 320k/yr
RemoteML Engineering

About the role

Responsibilities

  • Quickly iterate and develop proofs of concept (POCs) to explore AI integration into data and marketing workflows.
  • Make key decisions about AI architecture and frameworks.
  • Build production data agents using company data to answer analytics and data science questions about users and marketing efforts.
  • Develop deep understanding of user workflows to create seamless AI-assisted user experiences.

Requirements

  • Strong customer and product thinking.
  • Highly creative with LLM applications.
  • Ability to rapidly prototype and architect production LLM pipelines.
  • Strong technical skills, particularly in backend architecture.
  • Product intuition.

Compensation

Salary Range: $180,000 - $320,000 USD per year (location independent, remote-first policy).

Skills

LLMsAI AgentsBackend ArchitecturePythonKubernetesSnowflakeDatabricksLlm FrameworksData PipelinesAgentic AI

Similar roles

ML Engineering jobs
Notion

Software Engineer, AI Platform

NotionSan Francisco, CA +1

Build and scale the shared AI platform foundations at Notion, enabling fast and safe shipping of AI products. Requires experience with LLM/ML platforms, strong ownership, and comfort across backend, infrastructure, and product code.

180k – 201k/yr
Hybrid5+ YOEML Engineering
Exa

Research Engineer, Generalist

ExaSan Francisco, CA

Generalist Research Engineer working across Exa's search and retrieval stack including crawling, parsing, ML performance, and retrieval algorithms to improve search quality and performance for customers.

180k – 350k/yr
On-siteML Engineering
Baseten

Software Engineer - BIS

BasetenSan Francisco, CA

As a Software Engineer on the Inference Stack team, you will build the distributed runtime that powers large-scale LLM inference. This role involves working across the stack, from developer experience to low-level infrastructure, and owning systems in production.

180k – 360k/yr
HybridML Engineering
Build

AI Engineer (Core)

BuildSan Francisco, CA

Builds core infrastructure for production AI agents including runtime, evaluation systems, retrieval, tool orchestration, observability, and reliability features for high-stakes real estate workflows. Requires strong systems engineering with Python, backend, and LLM experience.

180k – 250k/yr
On-siteML Engineering
Lightning AI

Research Engineer

Lightning AINew York, NY +1

Develops performance optimizations for ML models across graph, kernel, and system levels using PyTorch and Thunder compiler. Builds tools, collaborates with partners, and contributes to open-source while requiring strong PyTorch expertise and optimization experience.

180k – 250k/yr
RemoteML Engineering