
ML Engineer – Gen AI Assistant, Experience Engineering
Adobe
full-time
Posted on:
Location Type: Office
Location: San Jose • California • 🇺🇸 United States
Visit company websiteSalary
💰 $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