Systems & Languages

Adobe Research works to empower developers with new techniques for productive development of efficient, cross-platform applications. We research programming language techniques, compiler technologies, and scalable systems.  Our scientists and engineers work on high performance domain-specific language compilers that make it easy to explore different optimization strategies across CPUs and GPUs on different platforms, and on new techniques based on program synthesis and program verification to assist programmers in developing correct, bug-free code.

Meet some of our researchersView More

Shubham Agarwal

Research Associate

Sunav Choudhary

Senior Research Scientist

Darshan Prasad

Research Engineer

View our latest publicationsView More

Thinking Forward: Memory-Efficient Federated Finetuning of Language Models

Panchal, K., Parikh, N., Choudhary, S., Zhang, L., Brun, Y., Guan, H. (Dec. 11, 2024)

The 38th Annual Conference on Neural Information Processing Systems (NeurIPS)

Fake or Compromised? Making Sense of Malicious Clients in Federated Learning

Mozaffari, H., Choudhary, S., Houmansadr, A. (Sep. 16, 2024)

29th European Symposium on Research in Computer Security (ESORICS)

ALPS: An Adaptive Learning, Priority OS Scheduler for Serverless Functions

Fu, Y., Shi, R., Wang, H., Chen, S., Cheng, Y. (Jun. 17, 2024)

USENIX ATC 2024

View our latest newsView All News

Join us!

We are looking for researchers, engineers, and interns to take our technologies to the next level. We're recruiting, and we would love to hear from you!