Description
Adobe Brand Intelligence forms the basis of Content Supply Chain, helping enterprises develop, control, and enhance on-brand content at scale.
We are seeking an exceptionally qualified Principal Scientist to lead the software architecture for ABI. This is an outstanding opportunity for a seasoned software architect to build and scale large, distributed software platforms, transforming AI innovation into production-ready systems.
Impact You’ll Make
- Define the long-term software architecture and technical vision for ABI.
- Build the foundational platform delivering AI capabilities consistently across Adobe applications, web experiences, and enterprise ecosystems.
- Drive architectural decisions for backend services, web applications, APIs, and platform infrastructure.
- Partner with the ML team to operationalize AI models into scalable, secure, enterprise-ready software systems.
- Direct engineering strategy across multiple teams while offering mentorship to senior engineers and technical leaders.
What You’ll Do
- Define the comprehensive architecture for ABI, including backend services, frontend applications, SDKs, APIs, and integration systems.
- Architect and build highly scalable distributed systems with high availability, low latency, and operational resilience.
- Build scalable APIs and platform capabilities that enable seamless connection with Adobe Creative Cloud applications and other third-party platforms.
- Lead the development of modern web applications and shared frontend frameworks for Adobe Brand Intelligence experiences.
- Integrate AI capabilities into production through effective orchestration and enterprise-level APIs.
- Drive platform architecture across authentication, authorization, governance, observability, deployment automation, and performance optimization.
- Lead architecture reviews, define engineering standards, and promote contemporary software engineering methods.
- Support senior engineers and technical leads while encouraging a culture of engineering excellence and innovation.
- Collaborate with Product Management and UX teams to translate customer needs into scalable platform capabilities.
- Influence Adobe’s long-term platform strategy for intelligent enterprise content creation.
What You’ll Bring
- 12+ years of experience building large-scale distributed software systems.
- Proven background in developing extensive software systems supporting millions of users or sizable enterprise clients.
- Significant experience in backend development using Java, Python, or comparable technologies, along with a solid grasp of distributed systems and cloud-native platforms.
- Experience building modern web applications using frontend frameworks such as React, TypeScript, or similar technologies.
- Proven experience building extensible APIs, SDKs, plug-in architectures, and integration frameworks.
- Experience integrating software platforms into desktop applications, web applications, SaaS platforms, or enterprise ecosystems.
- Solid knowledge of software architecture patterns, platform engineering, scalability, resiliency, observability, security, and operational excellence.
- Experience working closely with Machine Learning and Applied AI teams to incorporate AI features into enterprise software products.
- Demonstrated skill in guiding technical direction across multiple engineering teams.
- Excellent communication skills to explain complex architectural concepts to engineers, product leaders, and executives.
Preferred Qualifications
- Experience developing AI-native enterprise software platforms.
- Experience with LLM application architectures, RAG, AI orchestration frameworks, MCP, agentic systems, or intelligent workflow platforms.
- Experience building integrations for Adobe Creative Cloud applications, Adobe Experience Cloud, or related creative ecosystems.
- Experience building browser extensions, desktop application plug-ins, SDKs, or extensibility platforms.
- Familiarity with enterprise identity, security, governance, and compliance frameworks.
- Contributions to open-source software or widely adopted developer platforms.
- Experience leading architecture across globally distributed engineering organizations.