remote
Senior Research Scientist - Machine Learning Systems & Efficiency Engineer - Adobe
ML Engineer
Senior researcher driving production‑ready ML inference improvements for image editing tools, focusing on model architecture, runtime efficiency, latency reduction, and cost optimization using GPU‑accelerated frameworks.
About the role
Key Responsibilities
- Design and implement high‑performance inference pipelines for computer‑vision models used in image‑editing applications.
- Optimize model architectures and runtimes (CUDA, TensorRT, PyTorch) to reduce latency and compute cost at scale.
- Collaborate with product and engineering teams to integrate ML systems into production services and ensure reliability.
- Develop profiling, benchmarking, and automated testing frameworks to measure efficiency gains.
- Research and prototype novel techniques for model compression, quantization, and hardware‑aware training.
Requirements
- Ph.D. or equivalent experience in Computer Vision, Machine Learning, or related fields.
- 5+ years of hands‑on experience with GPU programming (CUDA), deep‑learning frameworks (PyTorch, TensorRT), and C++/Python development.
- Proven track record of delivering production‑grade ML systems with measurable latency and cost improvements.
- Strong understanding of model architecture, quantization, pruning, and other efficiency‑enhancing methods.
- Excellent problem‑solving skills and ability to work cross‑functionally in fast‑paced R&D environments.
Skills
pythonccudapytorchcomputer vision