The OpportunityWe are looking for a Principal Machine Learning Engineer to define the technical architecture of the Agent Harness and serve as one of Adobe's senior technical leaders in agentic systems. You will set the long-term technical direction, solve the hardest design challenges, and establish engineering standards for AI-native software development at Adobe scale.
What you'll do- Work as part of a team of architects shaping the technical direction of the Agent Harness, contributing across agent execution, tool use, context, state, and lifecycle management.
- Define harness interfaces and standards while balancing performance, cost, and reliability.
- Track emerging trends in agent runtimes and tool-use standards and lead their evaluation and adoption at Adobe.
- Define AI-first architecture and engineering standards for agentic systems across Adobe.
- Lead cross-team technical initiatives and provide guidance on complex architectural challenges.
- Advise engineering leadership on emerging agentic execution challenges and mentor senior technical talent across the organization.
What you'll need to succeed- 15+ years of software engineering experience, with a strong record of innovation and business impact at Adobe or across the industry.
- Deep expertise in distributed systems, runtime build, and platform architecture, with experience leading large multi-functional initiatives.
- Recognized expertise in agentic systems and LLM infrastructure, with hands-on experience fine-tuning, optimizing, and operating models or runtimes at scale.
- Experience driving AI-first architecture, engineering standards, technology choices, and product direction across organizations.
- Strong communication and influence skills, with the ability to align senior leaders and teams around a shared technical vision.
Expected Pay Range:Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $206,400 -- $379,100 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process.
In California, the pay range for this position is $261,800 - $379,100
At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).
In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.