> Markdown version of [/jobs/ext/3056702-staff-software-engineer-ai-agents](https://www.wearedevelopers.com/jobs/ext/3056702-staff-software-engineer-ai-agents). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer (AI Agents - **Company:** Traba Inc. - **Location:** United States - **Experience:** Experienced - **Salary:** $240,000.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software Design Documents, Distributed Systems, Python (Programming Language), PostgreSQL, Node.Js, RabbitMQ, Software Engineering, TypeScript, Management of Software Versions, Large Language Models, Apache Kafka - **Published:** September 24, 2026 - **Apply:** https://www.thejobnetwork.com/job/staff-software-engineer-ai-agents-509977957 ## About the Role * 7+ years of software engineering, with 2+ years of hands-on production work on LLM- or agent-based systems. * Deep in Python and/or TypeScript/Node.js, with a track record designing distributed systems, APIs, and data models on PostgreSQL and modern messaging (Kafka, RabbitMQ, or equivalent). * Demonstrated ownership of a non-trivial production agent system: orchestration, tool use, retrieval, evals, observability, and cost/latency tuning. * Background that maps to at least one of: vertical AI / AI-agent company, a forward-deployed engineering role, or an AI-native data company. Bonus for supply chain, logistics, or industrial exposure. * A history of leading 0-to-1 builds in early-stage environments-comfortable with ambiguity and high-agency by default. * Strong written and verbal communication-you can run a customer workshop, write the design doc, and recruit your future teammates. ## Description * Domain depth meets technical breadth. You're as comfortable in a warehouse on a customer site as in a design doc-you learn an industry's actual operations (WMS quirks, shift cadence, exception handling) and let that shape architecture. * Set direction by shipping. You raise the bar by writing the canonical example, not just the doc-picking the foundational tools, integrating the right model providers, designing the eval infrastructure, and bringing others along. * Sweat the small stuff at staff scale. You have strong opinions on eval datasets, prompt versioning, observability for agents, and the line between a clean abstraction and an over-engineered one. You Will * Architect Traba's agent platform end-to-end-orchestration runtime, eval and observability stack, the integration layer to internal and customer systems (WMS/TMS/ERP), and the patterns every agent is built on. * Own the foundational technical decisions: model strategy, harness design, retrieval and memory architecture, tool/MCP surface, and how we measure quality. * Spend real time in the field with customers and operators-translating what you see into durable product and repeatable deployment patterns. * Build evaluation as a real engineering discipline-datasets, graders, regression suites, and experimentation tooling. * Hire and mentor the engineers who build alongside you, and set the standard for what "good" looks like. * Partner with the CTO, product, and ops leadership on the multi-year platform roadmap. ## Related Videos - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) - [Why Systems Break After Initial Success: The Architectural Failures That Take Months to Surface](https://www.wearedevelopers.com/videos/2048-why-systems-break-after-initial-success-the-architectural-failures-that-take-months-to-surface) ## Related Articles - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)