Senior Software Engineer

Adobe changes the world through digital experiences, providing everything needed for designing and delivering exceptional digital experiences to everyone from emerging artists to global brands.
$142,700 - $257,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer

Adobe is seeking a Senior Software Engineer to join their Search, Discovery, and Content Intelligence (SDC) technology team. This role is crucial in powering search, recommendation, and assistive experiences across Adobe's flagship products including Express, Stock, Photoshop, Illustrator, Adobe.com, and Acrobat.

The position focuses on developing innovative AI technologies that enhance search, recommendations, and assistive experiences across all modalities (text, image, video). The technology stack includes cutting-edge tools like LLMs, vLLMs, Transformers, vector search, Retrieval Augmented Generations (RAG), and Neural agents.

As a Senior Software Engineer, you'll be responsible for crafting scalable solutions for multi-modal and multi-lingual information retrieval, working with search indexing, recommendation algorithms, and data analytics. The role involves developing REST services, building real-time indexing platforms, and optimizing search engine performance.

Adobe offers a competitive compensation package with a salary range of $142,700 - $257,600 annually, plus benefits including medical, dental, vision insurance, 401k, and equity opportunities. The company is committed to creating an inclusive workplace environment and values diversity in its workforce.

The ideal candidate should have strong experience in distributed systems, microservices architecture, and proficiency in technologies like Java, Python, Elasticsearch, and various machine learning frameworks. This is an excellent opportunity to work on cutting-edge AI and search technologies while making a significant impact on creative professionals worldwide.

Join Adobe's team and be part of transforming how people create and interact with digital content, working alongside talented professionals in a company known for innovation in the creative technology space.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer

  • Craft an innovative multi-modal, multi-lingual, scalable, resilient intent detection and Creative Knowledge Graph Platform
  • Develop Intent Services and Creative Knowledge Graph signals for Search and recommendations workflows
  • Develop and craft a scalable, fault-tolerant solution
  • Develop REST services for Search, Discovery, and Content Intelligence
  • Construct a real-time indexing platform for media assets
  • Analyze user feedback using data analytics
  • Develop products using various technologies

Requirements For Senior Software Engineer

Java
Python
Kafka
Redis
PostgreSQL
  • Experience in designing and building microservices and RESTful services
  • Knowledge of search indexing and recommendation algorithms
  • Expertise in information retrieval and search technologies
  • Experience with machine learning and data analytics
  • Proficiency in Java and Python
  • Understanding of distributed systems and scalable architectures

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Competitive salary range $142,700 - $257,600 annually
  • Annual Incentive Plan (AIP)
  • Potential long-term incentives in the form of equity awards
  • Equal Employment Opportunity and affirmative action employer

Interested in this job?

Jobs Related To Adobe Senior Software Engineer

Computer Scientist - II

Senior Backend Engineer role at Adobe building AI-powered video/audio APIs and cloud services, requiring 8+ years experience with ML frameworks and distributed systems.

Software Development Engineer

Senior Software Engineer role at Adobe focusing on building scalable subscription management services using Java and microservices architecture.

Web Engineer - Platform & Infrastructure

Senior Platform & Infrastructure Engineer role at Adobe, building scalable web services and APIs for creative tools. 5+ years experience required. Salary $133,900-$242,000.

Software Development Engineer in Test

Senior SDET position at Adobe's Frame.io team, focusing on test automation and quality engineering with modern web technologies.

Senior Product Manager, Adobe Analytics

Senior Product Manager role at Adobe leading Generative AI initiatives in Content Analytics, focusing on enterprise digital transformation and innovative AI solutions.