Job Summary
We are seeking an orchestration developer to design, build, and operate distributed execution platforms that support
agentic, AI‑driven workflows
and system‑to‑system coordination at scale. This role focuses on building reliable, asynchronous systems that enable autonomous decision‑making, multi‑step execution, and collaboration between intelligent agents.
You will work at the platform layer, enabling AI‑powered components to reason, communicate, and act safely within well‑defined system boundaries.
Key Responsibilities
Design and implement distributed workflow and execution components
Build asynchronous, event‑driven communication between services and agents
Implement coordination, delegation, and handoff patterns across agent‑based systems
Develop APIs and internal services supporting execution pipelines
Manage state, memory, and context across multi‑step workflows
Integrate large language models (LLMs) as controlled system components
Implement guardrails, structured outputs, retries, and fallback behaviors
Support agent‑to‑agent communication and tool invocation patterns
Ensure AI and agent behavior is observable, traceable, and auditable
Design failure handling, idempotency, and retry strategies for autonomous execution
Improve observability through logging, metrics, and tracing
Contribute to platform scalability, performance, and operational maturity
Qualifications
3–6 years of backend or platform development experience
Strong experience with distributed or asynchronous systems
Experience designing event‑driven or message‑oriented architectures
Strong system‑level debugging and problem‑solving skills
Familiarity with MCP, A2A protocols, Node.js, Python
Applicants must be authorized to work in the United States. We are unable to provide sponsorship for this position.
Preferred Qualifications
Experience working with AI‑powered or agentic systems
Familiarity with LLM integration, tool invocation, or RAG‑based architectures
Experience building resilient systems that tolerate partial failure
Exposure to observability, tracing, or evaluation in complex platforms
Experience with OpenShift / Kubernetes or other containerization platform technologies
What Success Looks Like
Builds structured, predictable agentic systems that behave reliably in production
Designs clear contracts that prevent unsafe or unintended behavior
Improves system resilience without sacrificing autonomy
Helps turn agentic concepts into platforms teams can confidently use
Benefits
We offer a comprehensive benefits package to all full‑time employees:
Health and Wellbeing:
Health, Dental, and Vision Care, Onsite Health Centers, Employee Assistance Program, Wellness program
Financial Benefits:
Competitive pay, Profit Sharing, 401(k) Plan with Company Matching, Life and Disability Insurance, Tuition Reimbursement
Paid Time Off:
PTO and Sick Leave (starting at 20 days per year) & Holidays (10 per year), Parental Leave, Military Leave, Bereavement
Additional Perks:
Nursing Mothers Benefits, Voluntary Legal, Pet Insurance, Employee Discount Program
Equal Opportunity Employer
Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law. We are committed to working with and providing reasonable accommodations to individuals with disabilities. If you have a disability and you believe you need a reasonable accommodation in order to search for a job opening or to submit an online application, please call 1-800-432-7008 and ask for Human Resources.
Applicants to and employees of most private employers, state and local governments, educational institutions, employment agencies and labor organizations are protected under Federal law from discrimination.
#J-18808-Ljbffr

Orchestration Developer
RadNet, Inc., Saint Louis, MO, USA
Pay: 60.000 - 80.000
Job type: Full Time