Adobe is looking for a Software Development Engineer to join the Adobe Journey Optimizer (AJO) team. In this Senior Software Engineer – AI Solutions role, you will build high-performance, scalable services and AI-powered capabilities to enhance product quality, streamline operations, and deliver exceptional customer experiences at massive scale.
What You'll Do
- Design, build, test, and deploy microservices and backend systems that power intelligent, customer-centric features at scale.
- Develop and integrate AI/LLM agents and tools that improve product quality, enhance operational efficiency, and proactively resolve issues.
- Architect scalable, high-throughput, low-latency services that operate reliably in distributed environments.
- Collaborate with technical leads, customer care, and product teams to deliver solutions that solve real customer challenges.
- Implement monitoring, alerting, and anomaly detection to ensure the highest production quality and system reliability.
- Prototype ideas, explore GenAI frameworks (e.g., OpenAI, LangChain, HuggingFace), and find opportunities to apply them meaningfully across our platform.
- Contribute to code reviews, testing, documentation, and CI/CD pipelines to uphold engineering excellence.
What We're Looking For
- BS/MS in Computer Science or a related field.
- 4+ years of experience building backend services, distributed systems, and microservice architectures.
- Strong experience with Java/Scala, RESTful APIs, NoSQL datastores, and streaming technologies like Kafka.
- Solid understanding of modern engineering practices: microservices, CI/CD, Kubernetes, observability.
- Proven ability to write efficient, robust, high-quality code and solve complex systems.
- Excellent communication, collaboration, and a growth mindset.
Nice to Have
- Exposure to AI/LLM concepts or practical experience integrating AI into production systems.
- Familiarity with GenAI frameworks/APIs or eagerness to learn and apply them.
Technical Stack
- Languages: Java, Scala
- APIs & Data: RESTful APIs, NoSQL
- Infrastructure & Streaming: Kafka, Kubernetes
- AI Frameworks: OpenAI, LangChain, HuggingFace
Benefits & Compensation
- U.S. pay range for this position is $139,000 -- $257,550 annually. In California, the pay range is $177,900 - $257,550.
- Equity: Certain roles may be eligible for long-term incentives in the form of a new hire equity award.
- Exceptional work environment recognized around the world.
- Unique Check-In approach where ongoing feedback flows freely.
- Commitment to diversity and inclusion (Adobe for All).
- Empowering employees to innovate with AI.
Work Mode
This role operates on a global scale.
Adobe is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.




