Software Development Engineer, AI Platform

Adobe

Quick summary

Work type
On-site
Location
San Jose, CASeattle, WA
Salary
$148,500–$214,950 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $182k
$137k most similar roles pay here $247k

This role pays less than 62% of similar roles. Most pay $161,812–$230,425 — the shaded band above. At the midpoint, this role pays about $182k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Adobe

Adobe Inc. is a global software company known for creative and multimedia software products including Photoshop, Illustrator, Acrobat, and its cloud-based Creative Cloud and Document Cloud suites. Industry: Creative & Digital Experience Software

Adobe currently has 308 open roles on FindRole.

Listed pay typically runs $183,300–$265,350 across 306 roles with salary data.

Most-posted roles

View all roles at Adobe

At a glance

TL;DR · Software Development Engineer, AI Platform

As a Software Development Engineer on Adobe Document Cloud’s AI team, you will design and maintain scalable backend services and APIs for the Acrobat AI Assistant, supporting features like question-answering and document summaries across global platforms. Your responsibilities include developing data pipelines for model evaluation and feature monitoring, building internal tooling to streamline ML workflows, and ensuring code quality through rigorous testing and modular architecture. You’ll work closely with machine learning developers to translate requirements into engineering solutions and support globally deployed systems with operational rigor. Ideal candidates have over two years of experience in backend software engineering, proficiency in Python and familiarity with cloud platforms like AWS or GCP, as well as strong OOP principles and event-driven architectures.

What you'll do

  • Design and maintain scalable backend services for AI features in Acrobat.
  • Develop data pipelines for model evaluation with reliability and observability.
  • Build internal tooling to reduce toil for ML Engineers and speed up deployment.
  • Implement guidelines for asynchronous system build and modular architecture.
  • Automate ML workflow steps such as prompt pipeline testing and LLM-as-a-judge.
  • Collaborate closely with machine learning developers to translate requirements into solutions.

What we're looking for

  • Over 2 years of experience in production software engineering focusing on backend services and infrastructure.
  • Proficiency in Python, including writing clean, unit-tested, and well-documented code.
  • Experience crafting concurrent and asynchronous systems using Python, Node.js, or Go.
  • Solid understanding of OOP principles and common patterns for building software.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerized deployment (Docker, Kubernetes).
  • Strong communication skills and a collaborative approach to working across engineering and ML teams.

More like this

Similar roles

AI Software Engineer

Booz Allen Hamilton

Arlington, VA 88 days ago $86,800$198,000
Python Rust Go Scala Java RESTful APIs CI/CD GitLab CI Jenkins Agentic AI solutions Linux Docker AWS LocalStack ESXi Ansible Kubernetes SIEMs Security+ Linux+

Software Engineer, AI Software Core

Qualcomm

San Diego, CA 4 days ago $178,400$267,600
Python TensorFlow PyTorch C++ Linux Android Machine Learning NLP Multimedia Statistics Probability Embedded Systems Bayesian Methods

Lead Software Engineer, AI Developer

JPMorgan Chase

Plano, TX 19 days ago
Java Python Node.js Pinecone OpenSearch pgvector FAISS LangChain LlamaIndex Semantic Kernel CrewAI AWS Bedrock Anthropic Claude Docker ECS/EKS Lambda Step Functions API Gateway S3 DynamoDB SQS CI/CD REST GraphQL

Lead Software Engineer, AI Developer

JPMorgan Chase

Plano, TX 19 days ago
Java Python Node.js Pinecone OpenSearch pgvector FAISS LangChain LlamaIndex Semantic Kernel CrewAI AWS Bedrock Anthropic Claude Docker ECS/EKS Lambda Step Functions API Gateway S3 DynamoDB SQS CI/CD REST GraphQL

AI Software Developer

Leidos

Gaithersburg, MD +1 45 days ago $69,550$125,725
Python Java C++ Kubernetes Docker AWS Azure GCP CI/CD DevSecOps Git SAFe Microservices AI ML PostgreSQL NoSQL Kafka Agile Terraform
Hybrid