Security Engineer (ai & Agentic Systems)

Uber Uber · Consumer · New York, NY +2 · Engineering

Uber is seeking an AI Red Team Engineer to identify and mitigate security risks in AI systems, particularly agentic and autonomous AI. The role involves designing and executing adversarial red-teaming exercises, analyzing agent workflows, and collaborating with AI teams to implement defenses. This is an offensive security role focused on AI-native vulnerabilities.

What you'd actually do

  1. Design and execute AI red-teaming exercises against LLMs and AI agents
  2. Analyze agent workflows, logic, and tool graphs to identify systemic security weaknesses beyond prompt-level attacks.
  3. Develop reusable adversarial test cases, attack libraries, and red-team playbooks for AI systems.
  4. Collaborate with AI platform and product teams to translate red-team findings into actionable mitigations, guardrails, and design changes.

Skills

Required

  • security engineering
  • offensive security
  • red teaming
  • AI security
  • red-teaming AI models or AI agents
  • prompt injection
  • jailbreaks
  • unsafe behavior
  • Excessive agency
  • Model DoS
  • threat modeling
  • secure design
  • least privilege
  • defense in depth
  • document findings
  • communicate risk
  • Python
  • Go
  • Java

Nice to have

  • AI security tools and frameworks
  • PyRIT
  • AgentDojo
  • Promptfoo
  • custom harnesses
  • GenAI
  • LLM architectures
  • embeddings
  • RAG
  • agent frameworks
  • offensive security
  • penetration testing
  • bug bounty
  • exploit development

What the JD emphasized

  • AI Red Team Engineer
  • AI security
  • AI models or AI agents
  • AI Red Teaming exercises

Other signals

  • AI Red Team Engineer
  • adversarial red-teaming exercises against AI models and AI agents
  • AI-native and agent-specific security risks