Staff Software Engineer, Autonomous Freight Systems
Staff Engineer leading development of AI agents for autonomous freight systems, handling pricing intelligence, booking compliance, and self-serve platforms using LLMs, agent patterns, and orchestration tools. Requires architecture leadership, production AI experience, and technical rigor in distributed systems.
About the job
Responsibilities
- Design and ship end-to-end AI agents that handle pricing intelligence and booking compliance without human oversight.
- Create the tooling and secure AI infrastructure required to expose internal logistics data to LLMs safely.
- Navigate the rapidly evolving landscape of agent patterns, RAG, and prompt engineering to solve problems that don't have "Stack Overflow" answers yet.
- Build and launch products rapidly and incrementally: ship to production dozens of times per day.
- Mentor and uplevel engineers across the team, fostering a culture of technical excellence.
- Partner with the Engineering Manager to define the team's technical roadmap and hiring bar.
Requirements
- LLM Fluency: Experience with agent patterns, RAG, and prompt engineering. Know what works in production versus what only looks good in a demo.
- Agentic Orchestration: Experience with workflow orchestration (e.g., Temporal) and building reliable systems around non-deterministic AI.
- Entrepreneurial Drive: Don't wait for a spec; find the highest-leverage automation problems and design the AI-driven solution.
- Product Instincts: Identify what is worth building, not just execute on a spec. Proven track record of building data-heavy applications where high-quality user interaction is the priority.
- Architecture Leadership: Demonstrated experience leading technical initiatives across multiple teams or systems, specifically in building unified interfaces that aggregate data from various backend systems.
- Technical Rigor: Love of simple, well-tested code that is easy to extend and hard to break, combined with experience building large-scale distributed systems.
- Technical Communication: Ability to convey technical ideas in common terms to business partners, product managers, and engineers alike.
Nice-to-haves
- Experience with elements of our tech stack: Java, Spring Boot, Ruby on Rails, React, AWS.
- Experience in logistics, supply chain, or freight technology.
- Experience building internal tools or operator-facing applications.
- A bias for action: When you see a problem, you solve it.
Compensation
US base salary range: $196,875—$246,094 USD (does not include bonus, equity and benefits).
Skills
LLMs, RAG, Prompt Engineering, Temporal, Java, Spring Boot, Ruby on Rails, React, AWS, AI Agents, Workflow Orchestration
Similar jobs
Backend Engineering jobsDevelop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.
Leads architecture and delivery of secure, highly available backend services for an identity-aware gateway connecting enterprise AI agents to authorized tools and data. Requires 7+ years of distributed backend experience, production Java or Go, and deep OAuth, OIDC, and token-exchange expertise.
Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.
Leads modernization and reliability improvements for high-volume detection engines and event pipelines. The role requires deep production distributed-systems experience in Go, cross-team technical leadership, and strong operability practices.
Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.