Researcher/ml Engineer

Adobe Adobe · Enterprise · San Jose, CA

This role focuses on developing and deploying AI and computer vision technologies for Adobe's imaging products, including a new experimental camera app. Responsibilities include researching, developing, and optimizing algorithms, and translating them into production-ready code for various platforms.

What you'd actually do

  1. Depending on your skill set, you can have a strong input on the direction of products, researching and developing new computational photography algorithms, and deploying them in Indigo, Lightroom, Photoshop, and other products.
  2. Alternatively, you can work with researchers to develop and tune AI-heavy features for photography and video, including translating image processing code from Python into C++ for integration into Indigo, Camera Raw, or other codebases, or into CoreML, ONNX etc. for deployment on MacOS, Windows, iOS, Android devices.

Skills

Required

  • Computer vision
  • modern AI
  • computational photography
  • AI models
  • C/C++
  • Python
  • PyTorch
  • CoreML
  • LiteRT
  • ONNX

Nice to have

  • experience in photography and videography
  • portfolio of your own work
  • iOS or Android platforms
  • mobile app development environments
  • programming on GPUs or other hardware accelerators

What the JD emphasized

  • AI-based feature
  • AI model
  • computational photography and AI
  • AI-heavy features
  • AI tools
  • AI coding agents

Other signals

  • AI-powered camera app
  • computational photography
  • deploying algorithms in products
  • translating image processing code