Dexmate
Senior Software Engineer, AI Platform
Santa Clara Office · Senior
Sponsorship not specifiedDetected 101 days ago
TypeScriptPythonGoRustReactNext.jsNode.jsBackend DevelopmentFull-Stack DevelopmentData StructuresAlgorithmsCode ReviewPostgreSQLVector DatabasesDockerKubernetesCI/CDDevOpsTemporalAPI DevelopmentGraphQLRESTMachine LearningLLMs
About the role
- You are equally comfortable writing agent orchestration logic, designing REST APIs, and shipping a React dashboard.
- We want engineers who have closed the loop from prototype to production with AI systems that real users depend on.
Responsibilities
- Design, implement, and deploy production-grade AI agents: multi-step reasoning pipelines, tool-calling workflows, multi-agent coordination, and human-in-the-loop handoffs
- Design and build agent harnesses - the runtime infrastructure (context management, tool definitions, memory, feedback loops, observability, and lifecycle control) that makes agents reliable in production
- Implement production-grade reliability: retry logic with backoff, cost controls, structured output validation, sandboxed tool execution, and checkpoint-resume for long-running agent workflows
- Develop systematic evaluation frameworks (evals, golden datasets, regression suites, observability traces) that measure agent quality and catch regressions before production
- Architect and implement scalable backend services and APIs (REST/GraphQL) in Go, Rust, or TypeScript/Node.js
- Build and maintain integrations with external systems - databases, internal APIs, robot data streams - enabling agents to take real actions with appropriate access controls
- Own deployment, monitoring, and observability: Docker, Kubernetes, CI/CD pipelines, and LLM-specific tracing and cost tracking
- Build clean, functional web interfaces in React/Next.js - operator dashboards for robot fleet management, engineering tooling for the AI team, and customer-facing applications
Requirements
- 5+ years of professional software engineering experience with a full-stack production track record - this is a software engineering role first
- strong fundamentals in system design, data structures, algorithms, and code quality are required
- Frontend engineering proficiency: React, Next.js, TypeScript - able to architect and ship functional, production-grade UIs, not just wire up component libraries
- Experience with at least one LLM API (Anthropic Claude, OpenAI, or equivalent) and agentic frameworks (LangChain, LangGraph, PydanticAI, or similar)
Nice to have
- Experience with durable execution patterns (Temporal, or similar) for long-running or stateful agent workflows with checkpoint-resume
- Vector database and embedding experience (Pinecone, Weaviate, pgvector, Voyage AI, etc.) - but as one tool in a broader context engineering stack, not the whole solution
- Experience designing multi-tenant platforms or internal developer platforms (SDKs, golden-path tooling, shared infrastructure)
- Familiarity with prompt injection risks, sandboxed code execution, and AI security considerations for agents that take real-world actions
Apply directly at Dexmate →Create a free account for alerts like thisView Dexmate immigration profile
This listing is sourced directly from Dexmate's careers page and normalized into a canonical job model.