Job description
Overview As a founding Staff Software Engineer on the AI Agents team, you will architect Traba's agent platform and shepherd its end-to-end runtime, evals, and observability. You'll own core model strategy, harness design, and integration with client systems (WMS/TMS/ERP) while shaping the multi-year platform roadmap with leadership. In this high-ambition, 0-to-1 environment, you translate field insights into durable products and scalable deployment patterns. You'll mentor engineers and drive quality, reliability, and customer impact at scale.
Compensation / BenefitsStart-up equity
Competitive Salary
100% Paid health, dental & vision coverage
Dinner Provided via DoorDash, free DashPass & stocked kitchen
Commuter benefit
Gympass
ResponsibilitiesArchitect the agent platform end-to-end, including orchestration runtime, eval/observability stack, and integration with internal and customer systems
Own foundational technical decisions: model strategy, harness design, retrieval/memory architecture, tool surface, and quality metrics
Engage with customers and operators in the field to translate insights into repeatable deployment patterns
Develop evaluation as an engineering discipline: datasets, graders, regression suites, experimentation tooling
Hire and mentor engineers, setting standards for quality and collaboration
Collaborate with CTO, product, and ops to shape the multi-year platform roadmap
Key requirements7+ years of software engineering experience, with 2+ years in production on LLM- or agent-based systems
Deep in Python and/or TypeScript/Node.js; experience with distributed systems, APIs, and data models on PostgreSQL and modern messaging (Kafka, RabbitMQ, or equivalent)
Demonstrated ownership of a production agent system: orchestration, tool use, retrieval, evals, observability, and cost/latency tuning
Background mapping to vertical AI / AI-agent company, forward-deployed engineering role, or AI-native data company; supply chain/industrial exposure bonus
History of leading 0-to-1 builds in early-stage environments; comfortable with ambiguity and high autonomy
Strong written and verbal communication; ability to run customer workshops, write design docs, and recruit teammates
strong communication
leadership and mentorship
customer collaboration
Python
TypeScript/Node.js
distributed systems design
Who can apply
Review the original listing for location, eligibility and application requirements.