Data Engineer, Machine Learning

    • San Francisco, CA

Machine Learning is a critical part of Adobe's Cloud offering. Adobe Clouds enable customers to create and manage digital content, such as assets, composites, 3D, documents etc., and digital experience and transformations.

Creative Cloud is focused on visual creativity and creation, and includes such well-known products as Photoshop CC, Illustrator CC, Lightroom CC, and Adobe Stock. Document Cloud is centered around the creation and management of textual documents, including Acrobat DC and Adobe Sign. Experience Cloud is the set of offerings for the large-scale enterprise, covering marketing, advertising, and analytics.

We are building a machine learning platform, called Adobe Sensei, that powers machine learning and AI across all of these Adobe Cloud product lines. This platform will enable thousands of applied researchers, millions of users, and billions of content pieces. The objective is to make machine learning offerings a world-class, leading-edge, differentiating product in Adobe Cloud ecosystem. We match the pace, innovation and excitement of a startup, backed by the resources and infrastructure of Adobe! We're looking for machine learning engineers to develop the Sensei platform, transfer the newest technology from Adobe Research to realization in products, innovate in discovering new ML use cases and product features, and encourage best practices in machine learning application across Adobe.

In this role you will write code to harvest data from a wide variety of Adobe applications and data sources to construct training sets for ML models across Adobe's flagship creative applications such as Photoshop, Illustrator, Lightroom, and Premiere Pro. The corresponding ML capabilities will translate into novel and surprising product features in our applications.

The training sets will be made by fusing disparate data from machine-learned analysis of images and videos, provenance and history of these assets, and fine-grained user behavior analysis. In this job you will become expert in all the various creative and behavioral datasets across Adobe, where the data lives, what the data means, and how to find it, extract it, and combine it using production-quality code and rigorous data standards.

Responsibilities:

  • Develop ML platform code to query Adobe content and data repositories
  • Work with ML scientists to design schemas for training sets that fuse data from multiple such repositories
  • Craft production-quality code to craft, manage, and update these ML training sets
  • Participate in the experimental development of novel ML models using the data you have built


Qualifications:

  • MS in Computer Science (or related field - Physics, Math, Statistics, Bioinformatics), PhD nice to have, or equivalent experience
  • 3+ years of applicable experience in industry
  • Pragmatic orientation to building solutions that work in the field
  • self-starter attitude toward data wrangling
  • Experience with Spark, Hadoop, SQL and NoSQL databases.
  • Hands on experience with Java, Python, and/or C++.
  • Nice-to-haves: exposure to ML, computer vision, training set construction


At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unusual Check-In approach where ongoing feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.

At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.


Back to top