Senior Software Engineer Lead - AI/ ML

Adobe Sensei is the magic behind the world’s best digital experiences.

Do you want to work with a great group of people, using leading edge technology to create innovative customer solutions?
The Adobe I/O team is looking for an experienced Senior Software Engineering Lead to build and custom train AI, machine learning and NLP Adobe Sensei Services and workflows for use by Adobe Enterprise Customers and Partners.

The ideal candidate will have 10+ years experience building and training production scale services with 1-3 years experience leveraging AI, machine learning and NLP techniques and tools.

As a part of the overall Adobe Sensei initiative, we will collaborate with the research teams to deploy and custom train Sensei Services and workflows through Adobe I/O.
We will be working in Java, C++, Python and related technologies. Experience using cloud services like Amazon and/or Azure a major plus.

About the Team:

The Adobe I/O team mission is to build a developer ecosystem that enables Adobe Customers and Partners to leverage Sensei service to build customized workflows and custom applications or solutions through Adobe I/O:
Empower Customers and Partners to build custom solutions with Adobe APIs, SDKs, Sensei Services, Adobe I/O Events, Adobe I/O Runtime accessed through the Adobe I/O Developer Ecosystem.
Enable Customers and Partners to orchestrate enterprise specific, custom trained, Sensei AI ML services and workflows
Our projects are customer facing, and have executive level visibility

About the Role:

As a key member of the team, you will have the opportunity to shape our Adobe I/O Sensei Services Strategy:
Develop and deploy Services utilizing the ML platform and tools for deep learning, machine learning, regression and rule-based based models.
Work with Adobe customers, AGS, and system integrators to enhance algorithms, and custom train models.
Apply expert software development skills to a wide range of ML-related external projects, demos and POCs
Build and scale our Adobe I/O platform as we increase customer and partner adoption.
Define our strategy for customer data training of models.
Collaborate with Adobe’s research teams to take the state of the art in research and apply it to real customer problems.


MS in Computer Science or related technical field or BS with 10+ years of applied experience
Degree or Background in one or more of the following areas: machine learning, deep learning, natural language processing or artificial intelligence
Strong experience SaaS based software development, Node.js, Python, Java, C++ deploying Web services, REST APIs into production, at scale
Experience with at least one ML framework, such as Torch, Caffe, MxNet, TensorFlow, Spark
Experience in open source software development desired (Apache Software Foundation or similar)

You may return to your current search results by clicking here.

Latest Job Listings