# Ridam Batra

Ridam Batra is a remote worker on Himalayas, Senior Computer Scientist at Adobe, based in India.

Source: https://himalayas.app/@ridambatra

```text
Senior Computer Scientist at Adobe Photoshop; architected Dynamic Layers’ AI-generated editing workflow, shipped in Photoshop Beta.
```

| Detail | Value |
| --- | --- |
| Availability | Open to opportunities |
| Location | India |
| Authorized to work in | India |
| Salary expectations | 8028k+ INR |
| Job categories | Computer Scientist |
| Skills | Generative AI, Large Language Models, Prompt Engineering, Model Evaluation, Deep Learning, Computer Vision, SDK Design, API Architecture, System Design, C++, Python, Rust, C, NDK, Performance Optimization |
| LinkedIn | https://linkedin.com/in/ridam-batra-3777a731 |

## About

```text
At Adobe Photoshop, I architected the end-to-end Dynamic Layers pipeline, shipped in Photoshop Beta in July 2026. It combines an LLM and a video-generation model to create continuous visual states from images and a user prompt; I own prompt engineering and evaluation.

I also designed and developed features for Adobe Model Manifest, a model-agnostic SDK for discovering, distributing, and executing AI models across Adobe applications. I built its high-performance Rust SDK with a C API for C/C++ clients, and the work resulted in an internally approved patent.

For Photoshop, I co-architected and co-developed Selection Brush, shipped in 2024, and drove it through implementation, integration, and release. I also built an AI-powered recommendation system that maps suggestions for fonts, colors, composition, and lighting to executable Photoshop actions.

Earlier, I developed lightweight deep-learning computer vision models for mobile at 1APUS APPS and designed image-understanding systems at SIFTRLABS. My work has also included Stage3D and GPU-accelerated graphics at ADOBE SYSTEMS, along with C++, Python, Rust, and computer vision.
```

## Experience

### Senior Computer Scientist (current)

[Adobe](https://himalayas.app/companies/adobe). Sep 2018 - Present

```text
Architected and shipped AI/ML features for Photoshop, including Dynamic Layers, Adobe Model Manifest SDK, and Selection Brush. Led prompt engineering and model evaluation for generative AI workflows.
```

Skills: Generative-AI, LLM, Prompt-Engineering, Model-Evaluation, Deep-Learning, Computer-Vision, C++, Python, Rust, SDK-Design, System-Design, OpenGL, TensorFlow

### Senior Software Engineer

APUS Apps. Jan 2017 - Aug 2018

```text
Designed and implemented lightweight deep-learning computer vision models for mobile, including person and face segmentation using ENet in TensorFlow. Developed an artistic image filter and an Image Profiler SDK for on-device analysis.
```

Skills: Deep-Learning, Computer-Vision, TensorFlow, ENet, Android, Image-Processing, C++

### Technical Architect

Siftr Labs. Feb 2016 - Jan 2017

```text
Designed end-to-end image-understanding systems for junk-image categorization, object detection, and face analysis. Developed computer-vision capabilities including duplicate-photo detection and face clustering, and scaled APIs on Google Cloud.
```

Skills: Computer-Vision, OpenCV, Dlib, Deep-Learning, Image-Processing, Google-App-Engine, Google-Compute-Engine, API-Design

### Member of Technical Staff

[Adobe Systems](https://himalayas.app/companies/adobe). Nov 2014 - Feb 2016

```text
Worked on Stage3D, Adobe Flash APIs for GPU-accelerated 3D graphics, implementing OpenGL ES 3 capabilities. Added ETC2 texture compression support to Adobe Texture Format Tool, shipped as part of Adobe AIR SDK.
```

Skills: OpenGLES, GPU, C++, Flash, Texture-Compression-(KTX2-Basis), Adobe-Air

### Software Engineering Intern

[Qualcomm](https://himalayas.app/companies/qualcomm). May 2013 - Jun 2013

```text
Designed and developed an automated IMS log analyzer for validating SIP and lower-layer call flows for Voice, SMS, and Video over 3G/4G networks.
```

Skills: IMS, SIP, Log-Analysis, Automation

## Education

### Netaji Subhas Institute of Technology (NSIT), Delhi

B.Tech., Computer Engineering. 2010 - 2014. Grade: 77.6%

```text
Pursued a Bachelor of Technology in Computer Engineering, achieving 77.6%.
```

## Tech stack

- Google Compute Engine
- SDL
- Adobe Photoshop
- OpenGL
- OpenCV
- Python
- Perl
- C++
- C
- Rust
- TensorFlow
- Caffe
- Linux
- Google App Engine
- Android

To contact Ridam, message them from this profile with a Himalayas employer account: [Hire on Himalayas](https://himalayas.app/hire).

## People also viewed

- [Anuj Khandelwal](https://himalayas.app/@anujkhandelwal): Product/Software Architect, Eli Lilly
- [rahul sharma](https://himalayas.app/@rahulsharma6): Senior Computer Scientist, Adobe Systems
- [Swati Kala](https://himalayas.app/@swatikala): Senior Computer Scientist, Adobe Pvt Ltd
- [Yasin Yakub](https://himalayas.app/@yasinyakub): Senior AI Engineer, VizFX AI
- [Tanish User](https://himalayas.app/@tanishuser1): Developer Intern, Samsung R&D Institute India
- [Himansh Sharma](https://himalayas.app/@himanshsharma1): AI / ML Intern, ASTRA AI
- [Nimishka Jain](https://himalayas.app/@this_is_nimishka): Software Engineering Intern, Intel Corporation
- [palak User](https://himalayas.app/@palakuser6): Research Intern, DRDO Scientific Analysis Group (SAG)
- [MANSI GOEL](https://himalayas.app/@mansigoel): Senior Software Engineer – AI/ML & Agentic Systems, NVIDIA
- [swarn shekhar](https://himalayas.app/@swarnshekhar): Community Lead / Technical Lead, Developer Student Clubs (GDC) / GFG Club
