Senior Computer Scientist
Core
Design and build next-generation application capabilities for Adobe Illustrator, focusing on high-performance rendering, cloud-native workflows, and AI-powered creative features.
Role type
Senior Computer Scientist (AI & Distributed Systems)
Builds
Scalable backend services, intelligent systems leveraging LLMs/agentic AI, and high-performance graphics infrastructure for Adobe Illustrator.
Domain
Creative Software Engineering, Generative AI, Distributed Systems
Required skills
C++, Python, distributed systems, cloud-native architecture, high-performance desktop application development, system design, Generative AI, LLMs, agentic workflows, RAG, Kubernetes, Docker, observability
Preferred skills
graphics technologies, rendering pipelines, GPU acceleration, creative application development
Technologies
C++, Python, LLMs, agentic AI, RAG, Kubernetes, Docker, Grafana, Splunk, New Relic, OpenTelemetry
Responsibilities
Design and build next-generation application capabilities for desktop and cloud; Develop scalable backend services for collaboration and asset management; Build intelligent systems leveraging LLMs and agentic AI; Design high-performance rendering and document-processing infrastructure; Develop distributed services for workflow orchestration and telemetry; Partner with Product, Design, and Research teams; Drive architectural modernization and AI integration initiatives.
Seniority
Senior, hands-on IC
