Computer Scientist 2
Core
Build cloud-native extensibility experiences, developer platforms, and scalable integrations for Adobe products.
Role type
Senior IC platform engineer (developer experience & cloud services)
Builds
UI extensions, serverless microservices, event-driven integrations, and developer tooling (SDKs, templates, automation)
Domain
SaaS / Developer Platforms / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript/TypeScript, Java, Python, Node.js, API design, microservices, distributed systems, CI/CD, test automation, GenAI/LLM integration
Preferred skills
Serverless platforms, event-driven architectures, React, TypeScript, observability, secure application design, enterprise integration patterns
Technologies
JavaScript, TypeScript, Java, Python, Node.js, React, serverless functions, vector databases, LLMs, RAG
Responsibilities
Design and maintain features for the App Builder platform; develop scalable back-end services and APIs; build front-end experiences; improve developer productivity via tooling and automation; collaborate on architecture and code reviews; drive adoption of AI-assisted engineering practices
Seniority
Mid-Senior, hands-on IC