Staff Software Engineer

Adobe is a company that changes the world through digital experiences, providing tools for everyone from emerging artists to global brands to design and deliver exceptional digital experiences.
$162,000 - $301,200
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer

Adobe is seeking a Staff Software Engineer to join their Search, Discovery, and Content Intelligence (SDC) technology team. This is a pivotal role that will help shape how users interact with Adobe's Cloud offerings through advanced search and AI capabilities.

The position sits at the intersection of cutting-edge AI technology and practical application, working on systems that power search and recommendations across Adobe's flagship products including Express, Stock, Photoshop, Illustrator, and Acrobat. You'll be working with state-of-the-art technologies including LLMs, vLLMs, Transformers, vector search, and Neural agents.

As a Staff Engineer, you'll be responsible for developing innovative solutions for multi-modal and multi-lingual information retrieval, crafting scalable search indexing systems, and implementing sophisticated recommendation algorithms. The role requires expertise in both technical implementation and architectural design, as you'll be building fault-tolerant systems that handle vast amounts of media assets while maintaining high performance and relevance.

The ideal candidate will bring deep experience in search technologies, machine learning, and distributed systems. You'll be working with a modern tech stack including Java, Springboot, Elastic Search, HBase, Apache Storm, and various AI frameworks. The role offers competitive compensation reflecting the high level of expertise required, with a salary range of $162,000 - $301,200 annually, varying based on location and experience.

Adobe offers an exceptional environment for career growth, with access to cutting-edge technology and the opportunity to work on products used by millions globally. The company is committed to diversity and inclusion, providing equal opportunities and a supportive workplace culture. This role represents a unique opportunity to shape the future of creative technology while working with some of the industry's best talent in AI and search technology.

The position comes with comprehensive benefits including equity opportunities, medical coverage, and various other perks that make Adobe a top employer in the tech industry. You'll be part of a team that's pushing the boundaries of what's possible in search and discovery technology, making creative tools more accessible and intuitive for users worldwide.

Last updated 20 days ago

Responsibilities For Staff 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 inspiring and intuitive Search
  • 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 Staff Software Engineer

Java
Python
Kafka
Redis
PostgreSQL
  • Experience in multi-modal and multi-lingual information retrieval
  • Knowledge of search indexing and recommendation algorithms
  • Experience with relevance & ranking
  • Expertise in data analytics and machine learning
  • Understanding of query processing and search UX
  • Experience with GPU Platform and batch processing techniques

Benefits For Staff Software Engineer

Medical Insurance
Equity
  • Competitive salary range $162,000 - $301,200 annually
  • Annual Incentive Plan (AIP)
  • Long-term incentives in form of equity awards
  • Equal Employment Opportunity

Interested in this job?

Jobs Related To Adobe Staff Software Engineer

Research Scientist

Research Scientist position at Adobe focusing on AI/ML research and development for digital experience technologies, requiring PhD and expertise in machine learning.

Senior Manager, Machine Learning and Applied Science

Lead Adobe Firefly's ML research team in developing cutting-edge generative AI solutions for creative tools, managing research scientists and driving innovation in image synthesis technology.

Machine Learning Engineer 4

Senior ML Engineer role at Adobe focusing on implementing AI/GenAI capabilities in creative products, requiring expertise in ML operations and cloud technologies.

Senior Machine Learning Manager

Lead AI/ML engineering team at Adobe, developing cutting-edge AI solutions and mentoring machine learning engineers. Competitive salary $151K-$312K.

Sr. Staff Machine Learning Engineer

Senior Staff Machine Learning Engineer position at Adobe focused on developing Gen AI and ML solutions for Document Cloud products.