The OpportunityThe platform is model-independent by design. It integrates the best models and partner capabilities available, from frontier labs to cloud partners to internal research, and swaps them in cleanly as the field shifts. We're hiring a senior Software Engineer to own the engineering behind that: the integration layer, the abstractions, and the evaluation systems. This is a hands-on senior role on a team of senior and principal engineers.
What you'll do- Design and build the integration layer to model providers and partner services.
- Build API clients, routing, and fallback logic.
- Keep the platform model-independent through clean abstractions.
- Own the systems that evaluate model quality, latency, cost, and reliability.
- Lead the engineering to onboard new models and partners.
- Make each new model fast, well-tested, and low-risk to adopt.
- Build instrumentation and dashboards that show how models behave in production.
- Lead build-vs-buy and integration decisions for engineering leadership.
- Harden integrations against outages, latency spikes, and rate limits.
- Mentor engineers and set the standards for integration work.
What you'll need to succeed- 10+ years of software engineering.
- Complex backend or platform systems from design through production.
- Master's degree or equivalent experience preferred.
- Strong hands-on skills in Python, Go, or Java.
- Proficiency in AI-assisted development.
- Hands-on experience with LLM APIs, agent frameworks, or AI/ML systems.
- A practical sense of where these systems fail in production.
- Ownership of full system designs and architectural decisions.
- Experience integrating third-party or cloud services and designing for failure.
- A history as a technical role model who mentors and influences hiring.
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 $159,200 -- $301,600 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 $208,300 - $301,600
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.