Moveworks is hiring a Staff Machine Learning Engineer to build the evaluation and improvement loop for AI agents that plan, call tools, and take actions in enterprise systems. The role focuses on evaluating and improving the agent harness—not training the underlying model—including instructions, tool descriptions, routing, knowledge, and memory. It combines applied machine learning and systems engineering, with an emphasis on trustworthy measurements that can be reproduced across hundreds of customer organizations. The engineer will design calibrated evaluation methods, separating deterministic checks of world state from LLM-based judgments of subjective qualities. They will build confidence-aware scoring, maintain calibration against human-labeled trajectories, address shared blind spots between simulators and judges, and investigate differences between offline simulation and production. The role also includes creating a self-improving harness that identifies real-world failures, generates realistic evaluation scenarios and environments, determines where fixes belong, proposes and checks improvements on held-out cases, and turns resolved failures into permanent tests. Organization-specific learnings must remain appropriately scoped, with admin approval for org-specific changes. At the Staff level, the engineer will own the measurement architecture for this loop end to end, establish the organization's standard for deciding whether changes ship, partner technically with the agent-building team, and mentor engineers on evaluation methodology. The role is with Moveworks, which was acquired by ServiceNow in December 2025.
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