8 months ago
Atlanta, GA, USAStaff+
Responsibilities
- Design and implement backend systems for agent execution, workflow orchestration, tool invocation, document processing, database interfaces, authentication and authorization, and lifecycle management.
- Partner with the AI team to turn cognitive primitives into agent behaviors, configuration models, execution semantics, and observability features.
- Ensure agent-powered systems are reliable and operable under load, including retries, partial failures, long-running workflows, cost controls, and performance tradeoffs.
- Shape API design, data models, and internal contracts to keep the platform cohesive, understandable, and evolvable.
- Participate in design and code reviews, set engineering standards, and mentor other engineers.
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 with LLM- or agent-based systems, especially orchestration, tools, or workflow execution.
- Strong product and systems thinking, with an understanding of how technical decisions affect user experience.
- Strong, clear, concise, and collaborative communication skills.
- High ownership of the long-term health of the systems built.
Tech Stack
Categories
About Sema4.ai
Sema4.ai provides a comprehensive enterprise AI agent platform that enables organizations to build, run, and manage AI agents at scale. Our platform empowers business users to create intelligent agents using natural language, connects agents to enterprise applications and data through pre-built actions and universal connectivity, and provides complete lifecycle management with enterprise-grade security and governance. Sema4.ai is trusted by leading enterprises to transform business operations through autonomous, intelligent agents that work 24/7 with complete transparency and control.
