Senior Software Development Engineer

Adobe changes the world through digital experiences, providing tools for everyone from emerging artists to global brands to design and deliver exceptional digital experiences.
$153,600 - $286,600
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Development Engineer

Adobe is seeking a Senior Software Development Engineer to join their Journey Optimizer team, focusing on applying AI to enhance customer experiences. This role combines cutting-edge AI/ML development with enterprise-scale software engineering.

The position offers an opportunity to work on Adobe Journey Optimizer, a sophisticated application managing cross-channel campaigns and trigger-based customer engagement for millions of users. You'll be at the forefront of implementing AI solutions that optimize customer journeys and improve decision-making processes.

As a Senior Software Development Engineer, you'll be responsible for designing and developing AI-powered features, working with large language models, and implementing sophisticated data pipelines. The role requires a unique blend of AI/ML expertise and strong software engineering skills, including experience with both frontend and backend technologies.

You'll be working in an agile, DevOps-oriented environment, collaborating with cross-functional teams to deliver high-impact solutions. The position offers exposure to deep platform architecture and the opportunity to work on large-scale projects that directly impact Adobe's enterprise customers.

Adobe offers a competitive compensation package, with a salary range of $153,600 - $286,600 annually, depending on location and experience. The company provides comprehensive benefits, including equity opportunities and an Annual Incentive Plan.

The ideal candidate will bring strong technical skills in both AI/ML and software development, with expertise in technologies like React, JavaScript, and Java, combined with deep knowledge of LLMs and RAG systems. You'll need excellent problem-solving abilities and strong communication skills to succeed in this collaborative environment.

This is an excellent opportunity for a senior engineer passionate about AI/ML who wants to work on enterprise-scale applications that impact millions of users. You'll be joining Adobe, a company known for changing the world through digital experiences, with a strong commitment to innovation and employee development.

Last updated 15 days ago

Responsibilities For Senior Software Development Engineer

  • Design, develop, debug, provide effort estimation and risk analysis of projects/features/services
  • Perform due diligence and implement comprehensive unit tests
  • Develop automated tests and help achieve full CI/CD for releases
  • Collaborate across teams on large projects
  • Work in an agile, DevOps-oriented culture

Requirements For Senior Software Development Engineer

Java
JavaScript
React
TypeScript
Kotlin
  • Strong understanding of large language models (LLMs), RAG, and AI agents
  • Strong skills in managing and processing large datasets
  • Expertise in fine-tuning pre-trained models
  • Experience in deploying AI/ML solutions in production
  • Proficiency in React, JavaScript, GraphQL, HTML, CSS
  • Expert knowledge of web and browser technologies
  • Strong knowledge of networking principles and REST
  • Experience with microservice-based distributed systems
  • Excellent problem solving and debugging skills
  • Excellent communication and collaboration skills
  • Undergraduate/Graduate degree in quantitative sciences/engineering
  • 5+ years of experience in software development

Benefits For Senior Software Development Engineer

Equity
  • Competitive salary range $153,600 - $286,600 annually
  • Annual Incentive Plan (AIP)
  • Potential long-term incentives in form of equity
  • Equal Employment Opportunity employer

Interested in this job?

Jobs Related To Adobe Senior Software Development Engineer

Sr. Machine Learning Services Engineer, Adobe Firefly

Senior ML Engineer role at Adobe Firefly, building GPU-optimized AI services and scalable infrastructure for enterprise-grade generative AI solutions.

Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe, developing innovative AI solutions for digital experience products with competitive compensation $120K-$228K.

Senior ML Engineer, Platform & Data

Senior ML Engineer role at Adobe focusing on building and optimizing AI infrastructure for the Firefly platform, offering competitive compensation and the opportunity to impact millions of creatives worldwide.

Machine Learning Engineer

Senior Machine Learning Engineer role at Adobe Bangalore, focusing on implementing advanced ML solutions using NLP, Generative AI, and Transformer architectures.

Senior Machine Learning Engineer, GenAI Quality

Senior ML Engineer role at Adobe focusing on GenAI quality for creative applications, offering competitive compensation and opportunity to shape the future of AI-powered creative tools.