Adobe's Search, Discovery, and Content AI (SDC) team is at the forefront of revolutionizing how creative professionals and users interact with digital content. As a Machine Learning Engineer on the SDC team, you'll be working on cutting-edge solutions that power search, discovery, and content understanding across Adobe's ecosystem, including products like Express, Lightroom, and Adobe Stock.
The role combines deep technical expertise in machine learning with practical engineering skills to build and deploy production-ready AI systems. You'll be developing sophisticated algorithms for content understanding, personalized recommendations, and generative AI applications. This involves working with diverse content types including images, videos, documents, and vector graphics.
Your responsibilities will span the entire machine learning lifecycle - from research and prototyping to production deployment and optimization. You'll collaborate with multi-functional teams to translate customer needs into technical solutions, while ensuring high performance and reliability at scale. The role offers opportunities to work with state-of-the-art technologies in computer vision, natural language processing, and multimodal learning.
The ideal candidate brings 6-9 years of hands-on experience building production ML systems, strong programming skills in Python and Java, and expertise with modern ML frameworks. You should be comfortable with both the theoretical aspects of machine learning and the practical challenges of deploying AI systems in production.
This is an opportunity to shape the future of creative tools at Adobe while working with a talented team of engineers and researchers. You'll have access to vast computational resources, rich datasets, and the latest AI technologies. The role offers excellent growth potential and the chance to make a significant impact on products used by millions of creative professionals worldwide.