Adobe

ML Engineer – Gen AI Assistant, Experience Engineering

Adobe

full-time

Posted on:

Location Type: Office

Location: San Jose • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $151,800 - $265,350 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudGoNode.jsPythonTypeScript

About the role

  • Build and iterate on solutions using the full spectrum of approaches: LLMs, classical ML, heuristics, rules engines, retrieval systems, or combinations thereof
  • Implement backend services and inference pipelines for the AI Assistant across Experience Cloud
  • Build RAG systems, model-serving layers, experimentation hooks, and scalable APIs
  • Monitor performance and iterate quickly based on data and user signals
  • Work closely with Product, Engineering, Design and ML teams to explore new ideas and deliver customer-facing features.

Requirements

  • 5+ years experience in machine learning, applied AI engineering, IR or full-stack intelligent feature development
  • Hands-on experience with both LLM-based and traditional ML techniques
  • Strong software engineering fundamentals and experience building production services (Node, Python, TypeScript, Go, or similar)
  • Ability to design evaluation frameworks, run experiments, and iterate rapidly
  • Excellent communication and collaboration skills; thrives in environments with ambiguity and autonomy.
Benefits
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Professional development opportunities
  • Flexible work arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningapplied AI engineeringLLM-based techniquestraditional ML techniquesNodePythonTypeScriptGobackend servicesinference pipelines
Soft skills
communication skillscollaboration skillsability to thrive in ambiguityautonomydesign evaluation frameworksrun experimentsiterate rapidly