Software Engineering Manager, AI Agents

Comcast Comcast · Media · Washington, DC

Software Engineering Manager to lead a backend engineering team building production-grade AI Agent systems. The role requires significant hands-on coding (at least 30%), people management, technical leadership, and ownership of execution and operational excellence for AI-heavy systems. Responsibilities include designing, building, and operating backend services, coaching engineers, ensuring responsible AI agent behavior, and translating product goals into technical plans.

What you'd actually do

  1. Directly manage a team of backend engineers, owning 1:1s, feedback, performance management, and career development.
  2. Actively write and ship production code across core backend services and agent workflows.
  3. Ensure AI agent behavior is engineered responsibly: tool invocation, state management, memory strategies, reasoning control, failure handling, and evaluation.
  4. Own planning, prioritization, and execution for the team.
  5. Lead the team in designing testing and evaluation strategies for non-deterministic AI components.

Skills

Required

  • Python
  • backend systems design
  • asynchronous frameworks
  • distributed architectures
  • LLM integration
  • AI failure modes
  • operational risks
  • safe system design
  • workflow design
  • control flow
  • safeguards
  • incident management
  • on-call experience

Nice to have

  • FastAPI
  • asyncio

What the JD emphasized

  • hands on coding
  • AI Agent systems
  • backend engineers
  • production code
  • AI agent behavior
  • testing and evaluation strategies
  • non-deterministic AI components
  • guardrails and regression testing
  • customer-facing systems

Other signals

  • AI Agent systems
  • backend engineering team
  • production grade
  • hands on coding
  • designing testing and evaluation strategies for non-deterministic AI components
  • establish guardrails and regression testing