Skip to content
ArtisanArtisanSan Francisco, CA

Applied AI

Builds autonomous AI agents for workflows like email generation, prospect research, and meeting scheduling. Requires 2+ years shipping AI products with expertise in LLMs, RAG, agents, and production optimization.

Salary not listed
On-site2+ YOEML Engineering

About the role

Responsibilities

  • Evaluating LLMs, choosing models balancing cost, latency, reliability, and accuracy.
  • Architecting prompt frameworks and agent behaviors for core workflows: email generation, chat interaction, meeting scheduling, prospect research.
  • Optimizing multi-step agent chains using RAG, web search integrations, tool use (CRMs, calendars, APIs).
  • Driving infrastructure for routing, orchestration, eval loops, persistent memory across agents.
  • Building safety, trust, controls, partnering with product on guardrails, fail-safes, success metrics.
  • Exploring emerging modalities: voice AI, talking head technology, multi-modal reasoning.
  • Designing agent workflows for strategic decisions, self-optimization, real-time adaptation, autonomous outcomes.

Requirements

  • 2+ years shipping real AI products in production (app-layer AI startup or foundation model team).
  • Deep hands-on experience with agents, function calling, RAG pipelines, self-healing workflows (LangChain, ReAct, Dust, OpenAI Tools, etc.).
  • Strong background in prompt design, chaining, retrieval systems (OpenAI RAG + web search tools a plus).
  • Experience owning latency, reliability, cost of LLM-powered systems in production.
  • Ability to think like a researcher but ship like an engineer.
  • Excellent communication skills.

Skills

LLMsRAGLangChainReactOpenai ToolsPrompt EngineeringFunction CallingAgent WorkflowsWeb SearchCrmsAPIs

Similar roles

ML Engineering jobs
Nuro

Software Engineer, Performance

NuroMountain View, CA

New grad software engineer optimizing performance of autonomous vehicle software. Profile, debug, and reduce latency of C++ systems running on x86, ARM, and GPUs while building tools for memory management and high-performance code.

153k – 175k/yr
On-siteEntry levelML Engineering
Airbnb

Machine Learning Engineer, Relevance and Personalization

AirbnbUnited States

Build and productionize cutting-edge ML models and ranking algorithms for Airbnb's search, recommendation, and personalization systems at scale. Requires PhD (new grad) or 2+ years applied ML experience with strong programming and ML systems skills.

166k – 195k/yr
Remote2+ YOEML Engineering
Abridge

Software Engineer

AbridgeSan Francisco, CA +1

Early-career Software Engineer building and iterating on agentic LLM systems, RAG pipelines, evaluation frameworks, and backend/frontend components for AI-powered clinical documentation at Abridge. Requires CS degree or equivalent plus hands-on GenAI experience from projects, internships or coursework.

157k – 184k/yr
On-siteEntry levelML Engineering
Mirage

ML Engineer, Generative Video

MirageNew York, NY

Build and scale video generation models at Mirage. Optimize training/inference for low-latency, real-time performance using PyTorch, CUDA, and distributed systems. Requires 2+ years industry experience in deep learning infrastructure.

175k – 275k/yr
On-site2+ YOEML Engineering
Traba

Software Engineer

TrabaNew York, NY

Build and own production AI agent systems (harnesses, evals, orchestration) on frontier LLMs for industrial supply chain workflows at Traba. Requires 1+ years shipping LLM/agent features to production, strong Python/TS skills, and high-agency in ambiguous customer environments.

140k – 200k/yr
On-site1+ YOEML Engineering