Staff Machine Learning Engineer

Zendesk Zendesk · Enterprise · Melbourne, Australia +1 · Remote

Staff Machine Learning Engineer at Zendesk to work on the Custom Agent Service, focusing on agent execution core, knowledge retrieval, actions and connectors, production instrumentation for model training, and security and compliance. Requires 5+ years of backend engineering with strong Python skills and experience shipping production systems.

What you'd actually do

  1. The planning loop, tool dispatch, memory integration, and error recovery that make up the main execution path.
  2. The retrieval pipeline (embedding, reranking, context assembly) needs to balance answer quality against latency and token cost, across thousands of heterogeneous knowledge bases per deployment.
  3. The execution layer needs reliable retries, timeouts, schema validation, and graceful degradation when connectors fail mid-execution.
  4. You would instrument the execution pipeline to capture implicit reward signals (resolution success, escalation patterns, user satisfaction) that feed into the ML team's training pipeline.
  5. PII filtering, audit logging, action versioning, and governance patterns that keep agents within admin-configured bounds.

Skills

Required

  • 5+ years of backend engineering
  • strong Python skills
  • LLM APIs
  • prompt engineering
  • tool calling
  • memory management
  • evaluation

Nice to have

  • Go
  • Kubernetes
  • Spinnaker
  • AWS (ECS, S3, ElastiCache)
  • Postgres
  • ElastiCache/Redis (vector + KV)
  • Kafka
  • Braintrust
  • MCP
  • REST
  • gRPC

What the JD emphasized

  • You have shipped production systems, not just models.
  • You understand the difference between getting an agent to work locally and running it across 100,000 accounts.
  • You think about what happens when the model returns garbage, the connector times out, and the customer is waiting.
  • You build for the failure case, not just the happy path.

Other signals

  • shipping production systems
  • agent execution
  • knowledge retrieval
  • actions and connectors
  • production instrumentation for model training