Senior Director, Software Engineering - AI

Capital One Capital One · Banking · Plano, TX

This role leads multiple teams of AI/ML software engineers to develop and manage enterprise LLM orchestration, generative AI pipelines, and low-latency inference microservices. It involves scaling production-grade ML systems and traditional architectures, mentoring engineers, and ensuring robust AI engineering practices for ethical deployment.

What you'd actually do

  1. Lead, manage, and scale multiple high-performing teams of AI and machine learning focused software engineers to drive our AI initiatives.
  2. Mentor and guide the professional and technical development of engineers, cultivating deep expertise in MLOps, LLM architecture, and advanced data science practices.
  3. Partner with product managers and data scientists to translate desired intelligent application capabilities, model validation strategies, and evaluation frameworks into production-ready software.
  4. Continuously mature AI engineering practices, championing robust frameworks for model lineage, continuous training (CT), and secure, ethical AI deployment.
  5. Collaborate within and across Agile teams to architect, train, test, implement, and support scalable technical solutions across full-stack AI and distributed cloud technologies.

Skills

Required

  • Software development
  • AI development
  • MLOps
  • LLM architecture
  • Data science practices
  • Agile methodologies
  • Cloud technologies

Nice to have

  • Master’s Degree in Computer Science
  • Master’s Degree in Software Engineering

What the JD emphasized

  • enterprise LLM orchestration
  • generative AI pipelines
  • low-latency microservices
  • real-time model inference
  • scaling production-grade machine learning systems
  • ethical AI deployment

Other signals

  • enterprise LLM orchestration
  • generative AI pipelines
  • real-time model inference
  • scaling production-grade machine learning systems