Sema4.ai

Staff Engineer – Agentic Backend

Sema4.ai

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaUnited States

Visit company website

Explore more

AI Apply
Apply

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