Principal Scientist, ML – Overall Architect

Adobe · San Jose

onsitefull-time10+ years

posted 1d

Sign in to apply

The Opportunity Adobe Applied Science & Machine Learning (ASML) is seeking a Principal Scientist, ML – Overall Architect to serve as the cross-cutting technical owner bridging our training and inference framework, ML model building, and data across Adobe's next-generation video and image foundation models. In this role, you will operate as the principal-level architect responsible for end-to-end coherence — holding the full technical picture across large-scale distributed training systems, inference and deployment, model architecture, and data recipe design, and making the architecture decisions that keep all of them aligned. Rather than owning a single system or model, your scope spans the seam between infrastructure, modeling, and data, ensuring these interdependencies are resolved at the architecture level rather than through coordination overhead. This role is intended for those who can operate with genuine authority at the intersection of systems, modeling, and data at scale — and whose technical judgment drives cross-team direction. Job Responsibilities End-to-End Architecture Ownership Own the overall technical architecture spanning the Training & Inference Framework, ML model building, and data — making principled design decisions that keep training systems, model architecture, and data pipelines coherent and mutually reinforcing. Training & Inference Systems Leadership Provide principal-level technical direction for large-scale distributed training (FSDP, Tensor Parallelism, Pipeline Parallelism, checkpointing, fault tolerance) and inference/serving infrastructure, ensuring systems are performant, reliable, and cost-efficient at scale. Model Architecture & Data Co-Design Drive the interaction between model architecture choices, training recipes, and data design — identifying co-design opportunities and resolving architectural tensions across modeling and data teams. Cross-Team Technical Direction Serve as the primary technical authority connecting TIF, model building, and data teams — unblocking architectural seams, aligning on interfaces, and ensuring workstreams remain coherent as models scale. Architecture Decisions for Next-Generation Models Own architecture-level decisions for GenRender6 / Gen6.5 and GenEdit1, spanning training execution, inference deployment, model design, and data pipeline integration. Performance and Scalability Drive architecture choices that optimize for training and inference efficiency, model quality, and cost — translating scaling and deployment requirements into concrete architecture decisions. What You'll Need to Succeed Education: PhD in Computer Science, Electrical Engineering, AI/ML, or a related field, or equivalent depth demonstrated through research contributions or principal-level systems impact. Principal-Level Technical Breadth: Demonstrated ability to reason authoritatively across distributed training systems, inference/deployment infrastructure, model architecture, and data pipelines — and to make architecture decisions that span all of them. Deep Distributed Training & Inference Expertise: Hands-on expertise with large-scale distributed training (PyTorch FSDP, tensor and pipeline parallelism, checkpointing, fault tolerance) and inference/serving for large generative models. Model Architecture & Data Understanding: Strong understanding of how model architecture decisions interact with training infrastructure and data recipes, with the ability to drive principled co-design across these areas. Cross-Team Architecture Leadership: Proven track record of driving technical direction across multiple teams, resolving architectural conflicts, and delivering systems at the principal/staff level in a complex organization. Senior-Level Judgment & Execution: Ability to cut through ambiguity, identify the highest-leverage architectural decisions, and drive them to completion with organizational credibility and technical rigor. Preferred Experience Research contributions or publication reco