Staff Software Engineer, Agentic Platform
Senior individual contributor architecting and scaling agentic LLM systems that turn messy manufacturing data into reliable root-cause insights. Owns orchestration, retrieval, evaluation, and guardrails for non-deterministic production systems.
About the job
Key Responsibilities
- Own technical architecture for agentic systems—orchestration, tool use, memory, retrieval, evaluation, observability, and guardrails
- Build and harden the reasoning layer and infrastructure that take customer data from ingestion through agent-driven reasoning to root-cause insight
- Establish rigorous evaluation and testing for non-deterministic systems—measuring agent accuracy against expert-validated ground truth
- Partner across Engineering and Product to shape the technical vision and roadmap for the agent platform
- Raise engineering standards through code review, design docs, and technical direction
- Mentor engineers on agentic patterns and system design
Requirements
- Minimum 7+ years of software engineering experience, with recent, hands-on focus on building agentic systems (LLM orchestration, tool/function calling, multi-step and multi-agent reasoning, retrieval and context engineering, and interoperability protocols such as MCP)
- Demonstrated ability to design and own complex distributed systems, ideally in data-intensive B2B SaaS environments
- Hands-on fluency with the modern agentic stack and strong intuition for failure modes of non-deterministic, LLM-driven systems
- Experience turning messy, heterogeneous real-world data into something a model can reason over reliably
- Track record of technical mentorship
- Strong executor in fast-paced environments who can balance shipping MVPs with production-grade systems
Nice-to-Haves / Culture Fit
- Thrives in early-stage companies
- "Data First" philosophy
- Comfortable with ambiguity and fast-moving situations
Skills
Llm Orchestration, Tool/Function Calling, Multi-Agent Reasoning, Retrieval Systems, Context Engineering, Mcp, Distributed Systems, Observability, Evaluation Frameworks, Data-Intensive Systems
Similar jobs
ML Engineering jobsStaff Machine Learning Engineer building and operating production ML systems for causal marketing measurement, optimization, and planning. The role requires deep statistical and machine learning expertise, production programming experience, cross-functional collaboration, and technical mentorship.
Staff engineer responsible for designing and scaling the infrastructure, execution environments, verifiers, and tooling used to train and evaluate AI agents. Requires 8+ years of software engineering experience, strong Python and distributed-systems expertise, and familiarity with sandboxing, high-throughput systems, and LLM workflows.
Senior Staff ML Engineer fine-tunes and optimizes state-of-the-art LLMs for Airbnb's customer support AI products, including AI assistants and autonomous agents. Partners cross-functionally to productionize models at scale. Requires PhD and 10+ years experience with PyTorch.
Leads the technical direction of large-scale ML infrastructure for embedding, recommendation, and personalization systems. The role requires 8+ years of ML engineering experience, expertise in deep learning and distributed training, and strong leadership across research, infrastructure, and production deployment.
Leads the roadmap and technical vision for Snowflake Feature Store, building reliable, high-performance machine learning platform capabilities and supporting technical execution across partner teams. Requires 10+ years of experience with data-serving infrastructure or ML platforms, plus Java and Python expertise.