Note: The job is a remote job and is open to candidates in USA. Capital One is creating responsible and reliable AI systems, changing banking for good. They are seeking a Senior Distinguished Engineer to engineer and scale foundational compute capabilities for their AI platform, leveraging experience in distributed systems and large-scale systems development.
Responsibilities
- Architect and build control and data plane implementations required to realize a highly available, multi-tenant, large scale and a secure machine learning platform
- Develop Ray and Spark distributed compute engine solutions to accelerate diverse workloads from LLM pre-training and reinforcement learning to large-scale data processing, while maximizing compute unit economics
- Engineer systemic improvements for operational excellence including automating KTLO (Keep The Lights On) workflows
- Direct the technical execution of a diverse project portfolio, collaborating with developers specializing in everything ranging from distributed microservices to running large foundation models
- Work cross-functionally with product and program management disciplines, and stakeholder and partners across Capital One to help optimize business outcomes while driving towards strong technology solutions
- Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and leading system design and code review sessions
- Help elevate the Capital One Distinguished Engineering community and establish yourself as a go-to resource on given technologies and technology-enabled capabilities
- Lead the way in creating next-generation talent, mentoring internal talent and actively recruiting external talent to bolster the Capital One tech talent pool
Skills
- Bachelor's degree in Computer Science, AI, Electrical Engineering, Computer Engineering, or related fields plus at least 10 years of experience developing AI and ML algorithms or technologies, or a Master's degree in Computer Science, AI, Electrical Engineering, Computer Engineering, or related fields plus at least 8 years of experience developing AI and ML algorithms or technologies
- At least 10 years of experience programming with Python, Go, Scala, or Java
- Master's Degree in Computer Science or a Master's Degree in Software Engineering
- Hands on experience in the internals of Ray (Actors/GCS/Scheduling) or Spark (Query Optimizer/Memory Management)
- Experience building platforms that support LLM training, fine-tuning, or high-throughput inference
- Hands-on experience with AWS-specific compute primitives (EKS, EC2 UltraClusters, Graviton) and cost-optimization strategies
- History of upstream contributions to major distributed systems projects
Benefits
- This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI).
- Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being.
- Learn more at the Capital One Careers website.
- Capital One is open to hiring a Remote Employee for this opportunity
Company Overview
Company H1B Sponsorship