Software Engineer, ML Tech Transfer
Core
Own end-to-end integration of AI/ML models from research into shipping imaging products like Photoshop and Lightroom.
Role type
Senior IC software engineer (ML tech transfer & on-device inference)
Builds
Scalable on-device AI inference pipelines and production-ready ML integration for Adobe imaging tools
Domain
Creative software / Computational photography / On-device AI
Deliverable
production ML models
Required skills
ML model integration, on-device optimization, C++, model packaging, artifact management, ML versioning, code review leadership, cross-team collaboration
Preferred skills
Image processing, computational photography, generative/diffusion models
Technologies
CoreML, ONNX, TensorRT
Responsibilities
Integrate ML models from prototype to production, evaluate models for product readiness (accuracy, latency, memory), design inference pipelines, define integration patterns, lead code reviews, resolve complex integration issues, mentor engineers
Seniority
Senior, hands-on IC