Dexmate
Senior Software Engineer, AI Platform
Santa Clara Office · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
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
- Experience with at least one LLM API (Anthropic Claude, OpenAI, or equivalent) and agentic frameworks (LangChain, LangGraph, PydanticAI, or similar)
- Frontend engineering proficiency: React, Next.js, TypeScript - able to architect and ship functional, production-grade UIs, not just wire up component libraries
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
Company info
- Our mission is to democratize robotics by lowering the barrier to entry, delivering a plug-and-play platform for developers, researchers, and enterprises, and cultivating an open ecosystem that accelerates the evolution of physical AI.
This listing is sourced directly from Dexmate's careers page and normalized into a canonical job model.