DeveloperJobs.io
← Back to all jobs

Job Description

Adobe is hiring a Staff Machine Learning Engineer for its Brand AI Services team in San Jose, CA (onsite).

Responsibilities

  • Lead end-to-end design, development, and deployment of multimodal and generative AI systems across vision, language, and additional modalities
  • Build and productionize generative AI models and systems, including transformers, diffusion models, LLMs, and vision-language models (VLMs) for content creation, understanding, and transformation
  • Develop agentic AI systems that can reason, use tools, interact with models and services, and execute complex multi-step creative workflows
  • Create intelligent capabilities for Firefly AI Assistant and Creative Cloud workflows to help creative professionals move from intent and ideas to high-quality outcomes
  • Develop scalable services and APIs that integrate AI and machine learning capabilities into Adobe products
  • Drive the full ML lifecycle: problem formulation, modeling, experimentation, evaluation, deployment, monitoring, and iteration
  • Partner with engineering, product, design, and research teams to translate customer needs into effective ML solutions
  • Improve performance, scalability, reliability, and quality for AI systems in high-traffic production environments
  • Provide technical leadership and mentor engineers to raise the engineering and machine learning bar across the team
  • Identify opportunities to apply generative and agentic AI to real-world challenges for creative professionals and enterprise customers

Requirements

  • MS or PhD in Computer Science, Machine Learning, or a related field, or equivalent practical experience
  • 5+ years building and deploying machine learning systems in production
  • Hands-on experience designing and building agentic AI systems, including tool use and agent orchestration, multi-step workflows, planning and reasoning, retrieval, memory, and human-in-the-loop systems
  • Experience with agent interoperability and tool integration, including Model Context Protocol (MCP), function/tool calling, or similar frameworks and protocols
  • Expertise in computer vision, generative AI, and/or multimodal machine learning, with hands-on experience using modern architectures such as transformers, diffusion models, LLMs, or VLMs
  • Strong foundation in probability, statistics, machine learning, and model evaluation
  • Proficiency in Python and experience with ML frameworks such as PyTorch
  • Experience designing and building scalable APIs, distributed services, or production ML infrastructure
  • Strong software engineering fundamentals, including data structures, algorithms, testing, code quality, and code reviews
  • Experience with cloud platforms such as AWS or Azure, plus containerization and orchestration such as Docker and Kubernetes
  • Familiarity with modern AI-assisted development tools and workflows, including ChatGPT, Claude, Cursor, or similar tools, used for development, experimentation, or productivity

Technologies

  • Python, PyTorch
  • Transformers, diffusion models, LLMs, VLMs
  • Model Context Protocol (MCP), function/tool calling
  • AWS, Azure
  • Docker, Kubernetes
  • ChatGPT, Claude, Cursor

Nice to Have

  • Experience building production agentic AI platforms or multi-agent systems, including agent evaluation, observability, reliability, or safety
  • Experience with multimodal learning across video, audio, or 3D data
  • Background in video understanding or generation, temporal modeling, or streaming ML systems
  • Experience fine-tuning, adapting, or optimizing large-scale foundation models
  • Knowledge of AI evaluation, safety, and responsible AI practices
  • Experience with agent frameworks, orchestration platforms, retrieval systems, or enterprise knowledge integration
  • Experience building AI-powered tools or workflows for creative professionals, content creation, or creative applications
  • Contributions to research, open-source projects, or applied machine learning innovation

Interview AI Use Guideline

  • The use of AI or recording tools during live interviews is not permitted unless explicitly invited by the interviewer or approved in advance as part of a reasonable accommodation

Pay Range

  • U.S.: $172,500 - $306,625 annually
  • California: $211,800 - $306,625 annually

Similar Jobs