
Staff Engineer – Agentic Backend
Sema4.ai
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and implement the backend systems that make agents usable in production: execution engines, workflow orchestration, tool invocation frameworks, document processing systems, database interfaces, authentication and authorization, and lifecycle management.
- Work closely with the AI team to consume new cognitive primitives and turn them into concrete, shippable functionality: agent behaviors, configuration models, execution semantics, and observability surfaces that customers can rely on.
- Ensure agent-powered systems behave predictably under load and over time. This includes handling retries, partial failures, long-running workflows, cost controls, and performance tradeoffs. You’ll help define what “production-ready” means for agents.
- Influence API design, data models, and internal contracts to ensure the platform remains cohesive as it grows. You’ll help prevent accidental complexity and keep the system understandable and evolvable.
- Participate in design reviews and code reviews, help set engineering standards, and mentor other engineers. You’ll act as a force multiplier across the product engineering organization.
Requirements
- 7+ years of backend software engineering experience in production systems
- Deep experience building backend services in Python, including performance, reliability, and observability concerns
- Hands-on experience working with LLM- or agent-based systems, especially orchestration, tools, or workflow execution
- Strong product and systems thinking: you understand how technical decisions show up in user experience
- Strong communication skills: whether you’re talking to colleagues, customers, or machines, you communicate clearly, concisely, and collaboratively
- A high-ownership mindset: you care deeply about the systems you build, and you take responsibility for their long-term health.
Benefits
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend software engineeringPythonperformance optimizationreliability engineeringobservabilityworkflow orchestrationdocument processingAPI designdata modelingsystem design
Soft Skills
communicationproduct thinkingsystems thinkingcollaborationmentorshipownership mindset