Senior Software Engineer, Applied AI
Botauto · Houston, Texas (preferred), or the San Francisco Bay Area
About this role
**Senior Software Engineer, Applied AI — Bot Auto** **Company Introduction** At Bot Auto, we’re revolutionizing the transportation of goods with cutting-edge autonomous trucks—enhancing the quality of life for communities around the globe. With the agility of a start-up and the wisdom of seasoned experts, we’ve achieved numerous world-firsts and unparalleled innovations. Join us and help transform dreams into reality. **Role Overview** We’re seeking a **Senior Software Engineer, Applied AI** to architect, build, ship, and operate **production-grade AI and agentic systems** across Bot Auto. This is an engineering-first role for someone who has built real AI agentic products or business workflows in production. You’ll own the system end to end across backend services, full-stack applications, databases, infrastructure, integrations, and modern AI/LLM engineering—making sound decisions about where probabilistic AI should (and shouldn’t) be used. **Key Responsibilities** - Own architecture and end-to-end implementation of production agentic products and workflows (from problem definition through deployment and operation) - Design boundaries between deterministic software, workflow engines, databases, source systems, and probabilistic agent reasoning - Build and review backend services, APIs, full-stack applications, and operator/user-facing tools for agentic workflows - Design agent orchestration, tool contracts, workflow state, memory, context, retrieval, approvals, escalation, retries, idempotency, rollback, and failure recovery - Design production data architecture (relational schemas, state persistence, caching/search, event systems, and consistency behavior) - Integrate AI systems with enterprise tools, internal APIs, data platforms, and operational systems while preserving permissions, auditability, and source-of-authority boundaries - Partner with infrastructure teams on cloud architecture, containers, CI/CD, queues, observability, tracing, security, scaling, latency, and cost - Establish reusable engineering patterns and reference implementations; work directly with users to convert high-value workflows into reliable products **Required Qualifications** - 6+ years of relevant professional software engineering experience (or equivalent demonstrated experience shipping production systems) - Hands-on experience architecting, building, shipping, and operating production-grade AI agentic applications/products/workflows - Strong backend and full-stack engineering capability across services, APIs, databases, application state, and user-facing web applications - Strong programming skills in **Python** and at least one modern language such as **TypeScript/JavaScript** or **Go** - Strong understanding of distributed systems, databases, data modeling, transactions/consistency, event-driven architectures, and production application design - Working knowledge of cloud infrastructure, containers, CI/CD, observability, security, and production operations - Deep practical understanding of LLM/agent systems (tool calling, orchestration, context, retrieval, memory, workflow state, human review, guardrails, failure recovery) - Experience owning real production issues (nondeterministic failures, stale context, tool errors, duplicate actions, permission failures, model regressions, latency, cost trade-offs) **Preferred Qualifications** - Experience with **MCP**, **LangGraph**, **LangChain**, **LlamaIndex**, or similar agent/tool orchestration frame
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.