Moveworks is building runtime infrastructure that powers AI agents, orchestrating, executing, and delivering agent responses to enterprise users in real time. This is a distributed systems engineering role, rather than an ML role. The engineer will build and own systems that enable agents to plan and execute multi-step workflows, call tools, wait for human input, and resume while maintaining correctness, observability, and low latency. The work includes developing an agent orchestration engine; distributed session management with lease-based ownership, heartbeats, and crash recovery; event-driven messaging and real-time streaming; structured concurrency for concurrent session tasks; observability infrastructure; and caching and state layers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed