Skip to content
KinterKinter

Senior Applied AI Software Engineer

Build and operate production AI agents for finance workflows, owning orchestration, evaluation, reliability, and human-in-the-loop safeguards. Requires 8+ years building SaaS products, 2+ years shipping agentic systems, and hands-on Node.js and TypeScript experience.

About the job

Responsibilities

  • Evolve the AI harness powering autonomous agents, including orchestration, tool calling, context and memory management, and production scaffolding.
  • Design and ship agentic workflows and structured interfaces for reliable actions in financial systems of record.
  • Build human-in-the-loop patterns, confidence thresholds, and fallback behaviors that prioritize correctness.
  • Expand evaluation and observability tooling, including curated datasets, evaluations, regression tests, tracing, and logging.
  • Work directly with customers and finance teams to determine where agents can act autonomously and where human review is needed.
  • Help define the agentic architecture as the product expands across finance workflows.
  • Collaborate with product, engineering, leadership, designers, and customers in a fast-moving startup environment.

Requirements

  • 2+ years of hands-on experience building and shipping autonomous agentic systems in production.
  • 8+ years of experience building and shipping SaaS products.
  • Experience operating agents in a sensitive domain such as finance, healthcare, or legal.
  • Hands-on experience with agent frameworks tied to a shipped product, such as LangGraph, AgentCore, AutoGen, CrewAI, or LlamaIndex.
  • Experience building web applications and services with Node.js and TypeScript.
  • Experience deploying, testing, monitoring, and debugging production systems.
  • Strong problem-solving, ownership, collaboration, and communication skills.
  • Comfort working across the stack, handling ambiguity, and operating at startup pace.

Nice-to-haves

  • Experience with accounting workflows or financial systems of record.
  • Experience designing reliable systems around probabilistic components.
  • Experience building evaluation, regression-testing, tracing, and observability systems for AI agents.

Skills

Autonomous Agents, LangGraph, Agentcore, Autogen, Crewai, Llamaindex, Node.js, TypeScript, SaaS, Human-In-The-Loop, Prompt Evaluation, Observability, Tracing, Logging, Production Systems

Rollstack

Rollstack

United States
AI Software Engineer
No salary listedRemote3+ YOEML Engineering

Build production AI capabilities for automated slide and document generation, working across LLM applications, data analysis, and content generation. The role requires 3+ years in machine learning and NLP, advanced Python, and experience with LLM frameworks and production systems.

Payabli

Payabli

Remote

Staff Machine Learning Engineer
No salary listedRemote8+ YOEML Engineering

Sets the technical direction for production machine learning across a payments platform, building and scaling models for risk, authorization, disputes, and forecasting. Requires 8+ years of ML engineering experience, including production model ownership and strong technical leadership.

Protege

Protege

Remote

AI Engineer - New Verticals
No salary listedRemote3+ YOEML Engineering

Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.

Adaption Labs

Adaption Labs

San Francisco, CA

Agent Systems Engineer
No salary listedHybrid5+ YOEML Engineering

Build production agent systems that plan, use tools, recover from failures, and improve over time. The role requires 5+ years of production ML or backend experience, LLM or agent deployment experience, and expertise in evaluation, tracing, observability, and agent architecture.

Adaption Labs

Adaption Labs

San Francisco, CA

Inference Performance Engineer
No salary listedHybrid5+ YOEML Engineering

Own inference-stack cost and performance by optimizing serving, caching, batching, quantization, decoding, routing, and GPU execution. The role requires 5+ years in ML systems, inference infrastructure, or performance engineering, plus strong Python and systems-language skills.