Sr Machine Learning Engineer

Adobe Adobe · Enterprise · San Jose, CA

Senior Machine Learning Services Engineer at Adobe to productionize AI and Generative AI capabilities into Adobe's creative products. The role focuses on building and optimizing backend cloud services for ML inference, including GPU acceleration, quantization, and other optimization techniques. It involves integrating new models, maintaining CI/CD pipelines, and ensuring production standards for observability and reliability.

What you'd actually do

  1. Design, build, and operate backend cloud services that power ML and Generative AI features across multiple Adobe products
  2. Architect and optimize GPU-accelerated ML inference pipelines for scalability, cost efficiency, and reliability in production
  3. Optimize ML models for production inference, including techniques such as quantization, pruning, graph optimization, batching, and hardware-aware tuning to improve latency, throughput, and cost
  4. Analyze and improve performance, quality, stability, and throughput of end-to-end AI workflows
  5. Lead the integration of new ML models into production systems, including model validation, regression testing, and quality evaluation

Skills

Required

  • Python
  • PyTorch
  • TensorFlow
  • NVIDIA Triton
  • TorchServe
  • ONNX
  • AIT
  • AOT
  • CUDA
  • Docker
  • Kubernetes
  • AWS

Nice to have

  • computer vision
  • generative models
  • GANs
  • diffusion models
  • CLIP
  • MLLMs

What the JD emphasized

  • GPU-based workloads
  • model serving and inference optimization
  • GPU systems

Other signals

  • productionizing ML models
  • GPU-accelerated inference
  • large-scale cloud services
  • optimizing ML models for inference