Our Company
Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
The Opportunity
We are building foundational services and platforms to enable AI at scale within Adobe Experience Manager (AEM) and Content AI. Our focus is on applying machine learning techniques — from advancedretrieval-augmented generation (RAG)to personalization and customer behavior prediction — to power intelligent features that improve user experience and business outcomes.
We are looking for ahands-on Machine Learning Engineerwho is eager to explore, evaluate, and "productionize" applied ML techniques. This role is ideal for someone with hands-on ML experience, eagerness to experiment with applied AI, and a good grasp of core software engineering principles.
You will partner with the business units to build and scale data products that address challenging business problems for Adobe’s enterprise customers in a direct co-innovation way. You will research, develop, and deploy large-scale machine learning solutions for business.
What you will do
Explore and implementadvanced RAG techniquesand other applied ML methods to improve content relevance and answer quality.
Contribute toexperiments in customer behavior and preference prediction, evaluating different approaches.
Build and maintaindata pipelinesto preprocess, enrich, and serve data for ML-driven features.
Fine-tune and integrateexisting ML modelsinto production systems (rather than building models from scratch).
Work with engineers and product managers to design ML-driven solutions aligned with product needs.
Contribute tomonitoring, evaluation, and iterationon deployed ML features.
What you need to succeed
B.S. or M.S. in Computer Science, Engineering, Applied Mathematics, or related field, or equivalent practical experience.
Proficiency inPythonand common ML/DS libraries.
Experience withapplied ML techniquessuch as information retrieval, embeddings, recommendation systems, or NLP.
Experience working with both structured and unstructured data (documents, text, logs, etc.).
Basic understandingof software engineering practices (e.g., testing, version control, CI/CD, containerization).
Good to have aptitudes
MLOps exposure(model deployment, monitoring, experiment tracking).
Experience with vector databases, search engines, or embedding-based retrieval.
Familiarity with distributed compute frameworks (Spark, Ray).
Knowledge of personalization, recommendation systems, or customer behavior modeling.
Exposure to REST APIs, Docker, Kubernetes.
What we offer
Opportunity towork on applied AI scenariosthat directly impact enterprise-scale products.
A collaborative environment focused on experimentation and innovation in search, personalization, and AI-driven user experiences.
Growth opportunities into advanced ML engineering and MLOps practices as our AI initiatives expand.
Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.
Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.