Computer Scientist I
Core
Build and extend full-stack features and services for the Growth Engineering platform, integrating AI-native capabilities and Adobe Experience Cloud to automate campaign development and personalization.
Role type
Mid-level full-stack engineer (Growth Engineering & AI)
Builds
Full-stack features, backend services, APIs, internal tooling, UI, and AI-native campaign workflows
Domain
Martech, Personalization, Growth Engineering, Adobe Experience Cloud
Deliverable
production ML models | product features
Required skills
Full-stack development, JavaScript/TypeScript, React, Node.js, Python, AI/LLM integration, tool calling, structured outputs, retrieval, agent workflows, prompt engineering, context management, MCP, API design, event-driven patterns
Preferred skills
Adobe Experience Cloud (AEP, AJO, Target, Analytics, Launch, CJA), Martech platforms, personalization, experimentation
Technologies
Adobe Experience Cloud, Adobe Journey Optimizer, Adobe Target, Adobe Analytics, Adobe Launch, MCP
Responsibilities
Build and extend full-stack features and services across the Growth Engineering platform; Develop AI-native capabilities for campaign development, validation, content generation, retrieval, tool calling, MCP connectors, and agent workflows; Create reusable services and components for Growth, Martech, and Personalization use cases; Integrate Adobe Experience Cloud and internal Adobe platforms; Automate campaign development and entities in Adobe Journey Optimizer; Write clean, testable, observable, reliable, performant, and secure code
Seniority
Mid-level, hands-on IC