mid Software Engineer ic · Posted May 14, 2026
$159,200 – $301,600
USD per year

About this role

Adobe is hiring a mid-level Software Engineer based in San Jose, CA. The posting calls out experience with Python, Java, Scala, SQL. Compensation is listed at $159,200–$301,600 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
San Jose, CA
Department
Design
Posted
May 14, 2026

More roles at Adobe

Backend Software Engineer
Seattle, WA · mid
JavaScript Java PHP
Senior UI Software Engineer
San Jose, CA · senior
JavaScript TypeScript React
Senior Software Engineer – Frontend & Platform
Bucharest, Romania · senior
JavaScript Java SQL
GTM Operations Senior Manager
San Francisco, CA · senior
Express Salesforce Data Analytics
Senior Partner Sales Account Manager - Global System Integrator
Remote (Germany) · senior
Express
All Adobe jobs →

Job description

from Adobe careers

The Opportunity  

Are you enthusiastic about exploring new frontiers in AI powered experiences? The Gen AI Experience team is looking for a Staff Software Engineer (P50) to help build the next generation of AI-first products. You will combine strong backend engineering skills with a good understanding of AI/ML techniques, enabling seamless integration of AI systems into scalable, production-ready experiences. This role sits at the intersection of design, engineering, and applied AI, with a heavy focus on integrating with (and creating) AI driven services. 

Impact you’ll make  

You thrive in the boundaries, delivering elegant solutions end-to-end. You’re excited to push the boundaries of AI-powered software and can help us get it done –whether that means polishing front-end components and building back-end services. Our aim is high – we will change our customers' interactions with Adobe Experience Cloud and allow them to do things they never thought were possible.  

Key Responsibilities  

  • Design and implement AI-centric backend and mid-tier services in a distributed services environment.

  • Integrate and build systems and models crafted by our machine learning and data science teams.

  • Architect high-performance, low-latency, and fault-tolerant software solutions.

  • Build and maintain microservices that integrate AI features into end-to-end workflows. 

  • Work directly with AI APIs, prompt engineering techniques, and orchestration layers to bring intelligence into Adobe’s products.  

    This is an excerpt. Read the full job description on Adobe careers →
All software engineering jobs software engineering in San Jose, CA Jobs in San Jose, CA software engineering salaries software engineering career path
All Adobe Jobs Browse software engineering roles mid positions