AI/ML Engineer - GenAI Assistant & Experience Engineering

Adobe, Inc.10 months ago
San Jose, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Adobe is changing the world through digital experiences. Our mission is to empower everyone—from emerging artists to global brands—to design and deliver exceptional digital experiences. Working within the Gen AI Experience Engineering team, you'll be part of a startup-like environment inside Adobe, where you help define the future of intelligent workflows across Adobe Experience Cloud. This role offers the opportunity to build intelligent features using a mix of approaches, including LLMs, classical machine learning, heuristics, and hybrid systems.

Key Responsibilities

  • Evaluate problems, select the appropriate AI/ML approach, and deliver high-quality, scalable solutions.
  • Build and iterate on intelligent solutions using LLMs, classical ML, heuristics, rules engines, retrieval systems, or hybrid approaches.
  • Design, train, and evaluate machine learning models and integrate fine-tuned LLMs for generative AI and content understanding use cases.
  • Develop prompting strategies and multi-step prompt workflows that power interactive AI experiences.
  • Implement backend services, inference pipelines, and scalable APIs, including building RAG systems and model-serving layers.
  • Create automated evaluation pipelines to monitor quality, safety, latency, and reliability while iterating based on user feedback.
  • Collaborate cross-functionally with Product, Engineering, Design, and ML teams to deliver customer-facing features.

Required Qualifications

  • 5+ years’ experience in machine learning, applied AI engineering, or intelligent feature development.
  • Hands-on experience with both LLM-based and traditional ML techniques, with the judgment to select the best approach for the problem.
  • Strong software engineering fundamentals and proven experience building production services (e.g., Node, Python, TypeScript, Go).
  • Ability to design evaluation frameworks, execute experiments, and iterate rapidly.
  • Excellent communication and collaboration skills with a comfort in navigating ambiguity and autonomy.

Preferred Qualifications

  • Experience with hybrid LLM and deterministic systems, vector search, or orchestration tools.
  • Knowledge of Adobe Experience Cloud or other enterprise SaaS ecosystems.
  • Contributions to open-source AI/ML tools, model-serving frameworks, or evaluation libraries.
  • Prior experience in startup or high-velocity product development environments.

Compensation & Benefits

  • Compensation: U.S. pay range of $151,800 to $265,350 annually, with California roles ranging from $183,300 to $265,350.
  • Non-sales roles are structured with a base salary and an Annual Incentive Plan (AIP).
  • Sales roles offer total target compensation (TTC = base + commission) with short-term incentive commission plans.
  • Certain roles may also be eligible for long-term incentives in the form of a new hire equity award.
  • Adobe is an Equal Employment Opportunity employer and is committed to providing exceptional employee experiences along with necessary accommodations.

Required Skills

Generative AI
Prompt Engineering
Service Development
Python
LLMs
Software Engineering
CI/CD
Machine Learning
Cloud Deployment