AI/ML Job: Sr. Machine Learning Engineer for Device and Desktop


Sr. Machine Learning Engineer for Device and Desktop at Adobe

San Jose/San Francisco, California, United States 🇺🇸   (Posted Jun 19 2018)

About the company
Adobe is the global leader in digital media and digital marketing solutions. Our creative, marketing and document solutions empower everyone – from emerging artists to global brands – to bring digital creations to life and deliver immersive, compelling experiences to the right person at the right moment for the best results. In short, Adobe is everywhere, and we’re changing the world through digital experiences.

Job position

Job description
Machine Learning is critical part of Adobe’s Product offerings. Adobe Products enable customers to create & manage Digital content, such as assets, composites, 3D, documents etc., and Digital experience & transformations. In Creative Cloud, Creative professionals and novice users alike need to manage lifecycle of their digital assets, libraries, the variety of creative content, and documents they work with every day, from brushes to colors, images, videos, 3D and beyond. In Experience Cloud, it is all about optimizing the Digital Experience and Digital Transformations for Enterprises where digital content rules with mobile playing pivotal role, whereas in Document Cloud it is all about paperless world where offerings provide way for authoring and seamless transfer of content across users & entities. Adobe Cloud also provides the stock image marketplace, Adobe Stock, and the community, Behance, which entails deep machine learning embedding to enable content quality, search, discover, organize, contributor moderation, and more to allow for faster content velocity.

We are building new machine learning platform, called Adobe Sensei, that powers machine learning and AI across Adobe product lines by enabling the world’s best creative tools & AI modules for managing digital assets, digital experiences and the leading marketplace such as Adobe Stock and Adobe Behance. This platform will enable Adobe products with AI, deep learning, and machine learning, more specifically on devices, such as mobile, tablets, and desktops, that in turn will facilitate AI to thousands of developers, millions of users, and billions of content pieces. Become part of this growing team at Adobe and have a phenomenal impact in the area of computer vision, content understanding, language understanding, and digital experience optimization. The objective is to make machine learning offerings a world class, leading edge, differentiating product in Adobe product ecosystem. We match the pace, innovation and excitement of a startup, backed by the resources and infrastructure of Adobe!

How can you participate? We’re looking for machine learning engineers, from entry level to senior roles, in the area of ML development for on device & desktop environments, such as iOS, Android, MacOS, & Windows. This is an opportunity to make a huge impact in a fast-paced, startup-like environment in great company. Join us!


Work on building state of the art machine learning algorithms and ecosystem leveraging deep learning frameworks in the area of content intelligence, creative intelligence, and experience optimization. Build machine learning offerings to enrich & enhance billions of images, videos, documents and other assets in Adobe product ecosystem. Leverage technologies such as Tensorflow, TensorflowLite, CoreML, ONNX, PyTorch, and more.

Skills & requirements
What you need to succeed

MS in Computer Science

Minimum 4-5 years of relevant experience in industry

Experience in machine learning & deep learning technologies

Experience building framework & applications in IOS and Android OS

Experience building framework & application in Mac OS and Windows OS

Experience in building, validating and evaluating of deep learning model

Hands on experience with Objective C, C++, Java, and Python

Experience in integrating with cloud based services.

Knowledge about RDBMS & NOSQL database

Apply now!  

Other jobs that might be interesting

Remote Machine Learning Developer (Junior) - Scopic Software   (November 2019)
Worldwide, 100% Remote
Join the world’s largest virtual company! Work from anywhere – Flexible hours – Training & travel opportunities Scopic Software is seeking a Remote Machine Learning Developer (Junior) to join our team of 250+ professionals across 40+ countries. The su...