Talent.com
Software Development Engineer
Software Development EngineerAdobe • San Jose
Software Development Engineer

Software Development Engineer

Adobe • San Jose
30+ days ago
Job type
  • Full-time
Job description

Our Company

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

The Opportunity

We are seeking a highly experienced and innovative Senior Software Engineer to join the GenStudio Engineering team. This role is ideal for a technical leader who thrives in a fast-paced environment and is passionate about building scalable, high-impact software solutions. You will drive architectural decisions, mentor engineers, and influence the technical direction of GenStudio.

What You’ll Do

  • Design, build, test, and maintain AI/ML-based systems and applications that serve as the backbone of scalable, production-ready technology stacks.
  • Frame product features as ML tasks (, classification, recommendation, context engineering).
  • Analyze trade-offs across cost, latency, and accuracy while ensuring compliance with UX, privacy, legal, and security constraints.
  • Assess data distribution (variance, sampling, drift) and manage data labeling workflows involving LLMs, SMEs, or user-generated activity.
  • Organize datasets for training, validation, and testing, and engineer high-quality features using normalization, smoothing, and weighting techniques.
  • Implement and adapt techniques from academic research and industry papers; evaluate algorithmic trade-offs considering data requirements, latency, and runtime.
  • Handle cold-start scenarios and mitigate overfitting/underfitting challenges.
  • Define offline benchmarks and metrics; design and analyze A/B tests to validate online performance.
  • Architect scalable ML systems (, multi-agent, recommender, active learning, multi-stage model training, enterprise search) for both offline and online workflows.
  • Optimize model development and deployment in GPU/TPU environments using PyTorch.
  • Work cross-functionally with data, research, and product teams to translate models into production-ready services.

What You’ll Need to Succeed

  • 10+ years of experience in software engineering, with a strong track record of technical leadership.
  • Bachelor's or advanced degree in Computer Science or a related field (or equivalent experience).
  • Proven expertise in Machine Learning and Deep Learning, including model design, optimization, and fine-tuning.
  • Strong understanding of transfer learning principles and their application in production settings.
  • Deep understanding of front and back-end development technologies, including JavaScript library like React, Java and NodeJS
  • Proficiency in Python (especially for data workflows) and experience with ML/DL frameworks such as PyTorch, TensorFlow/Keras, CUDA, Hugging Face, and JAX.
  • Experience designing and deploying scalable AI/ML systems optimized for GPU/TPU environments.
  • Solid grasp of data engineering concepts—including dataset management, feature engineering, and handling data drift.
  • Ability to balance theoretical ML knowledge with practical, high-performance implementation.
  • Strong understanding of how to transform models into reliable, production-grade services.

Preferred Attributes

  • Recognized as a leader with vision within and beyond the organization.
  • Experience mentoring senior engineers and shaping engineering culture.
  • Demonstrated ability to drive innovation and evangelize new technologies.
  • Experience with building GenAI-first applications.
  • Contributions to industry forums, conferences, or open-source communities.
Our compensation reflects the cost of labor across several geographic markets, and we pay differently based on those defined markets. The pay range for this position is $159,200 -- $301,600 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. In California, the pay range for this position is $208,300 - $301,600

At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP).

In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award.

State-Specific Notices:

California:

Fair Chance Ordinances

Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances.

Colorado:

Application Window Notice

If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs.

Massachusetts:

Massachusetts Legal Notice

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Create a job alert for this search

Software Development Engineer • San Jose

Similar jobs

Software Engineer

Quest DiagnosticsSan Jose, CA, United States
Full-time

Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle.Create new...Show more

 • Promoted

Software Engineer - GenAI

Aeris CommunicationsSan Jose, CA, United States
Full-time

For more than three decades, Aeris has been a trusted cellular IoT leader enabling the biggest IoT programs and opportunities across Automotive, Utilities and Energy, Fleet Management and Logistics...Show more

 • Promoted

Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided)

AgodaSan Jose, CA, United States
Full-time

Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided).At Agoda, we bridge the world through travel.Our story began in 2005, when two lifelong friends and entrepreneurs, ...Show more

 • Promoted

Software Engineer

GhangorcloudSan Jose, CA, United States
Full-time

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.Develop new capabil...Show more

 • Promoted

Software Engineer 4

CTS InternationalPleasanton, CA, United States
Full-time

This is a strong opportunity for a senior software engineer who wants to work on.In this role, you will join a high-performing integrated product team developing advanced.You will help lead the des...Show more

 • Promoted

Graduate Software Engineer, Foundations Platform

Palantir TechnologiesPalo Alto, CA, United States
Full-time

A leading tech company is seeking a Software Engineer to enhance backend and frontend infrastructure using technologies like Java and TypeScript.The role emphasizes collaboration within teams to im...Show more

 • Promoted

Software Development Engineer in Test II

HackerRankSanta Clara, CA, United States
Full-time

Software Development Engineer in Test II.HackerRank helps thousands of companies like OpenAI, NVIDIA, Mercedes and Amazon hire developers based on their skills vs.The people at HackerRank care deep...Show more

 • Promoted

Software Development Engineer - Apps, Enterprise Technology Services

Apple Inc.Sunnyvale, CA, United States
Full-time

Sunnyvale, California, United States Software and Services.Imagine what you could create here! At Apple, innovation moves fast—new ideas quickly evolve into remarkable products, services, and exper...Show more

 • Promoted

Software Engineer 3

Jobright.aiSan Jose, CA, United States
Full-time

Be among the first 25 applicants.Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US.Jobright does not hire directly for these positions.We con...Show more

 • Promoted

Software Engineer

HarmonyPalo Alto, CA, United States
Full-time

Harmony is an open blockchain with data sharding and fast finality.Social games and community AI can use our onchain tokens for micro-payments, smart contracts for market pricing, and zero-knowledg...Show more

 • Promoted

Software Development Engineer

Refonte Learning LimitedSan Jose, CA, United States
Full-time

Discover a wide range of job opportunitiesApply for positions that match your skills##### Software Development EngineerWe empower everyone—from budding artists to global brands—with the tools they ...Show more

 • Promoted

Software Development Engineer in Test, Global E-Commerce Engineer Efficiency - USDS

TikTokSan Jose, CA, United States
Full-time

About the team: Our quality assurance engineering team is responsible for keeping the e-commerce ecosystem stable, secure and intuitive for our users.We are looking for passionate and talented peop...Show more

 • Promoted

Senior Software Development Engineer

eGain CorporationSunnyvale, CA, United States
Full-time

Senior Executive experienced in driving the design, development and deployment of Products & Technologies used in enterprises specifically Global….The Vision: We're building the future where custom...Show more

 • Promoted

Software Engineer Lead

TechSoftMountain View, CA, United States
Full-time

We are looking for a passionate and experienced Software Engineer Lead to embark on the journey with us and take part in the development team.As a Software Engineer Lead at TechSoft, you must have ...Show more

 • Promoted

Software Engineer

Morph SystemsMountain View, CA, United States
Full-time

Our mission is to build the developer infrastructure of the future - an autonomous full-stack AI developer and the underlying platform.If you’ve ever wanted to build the foundational systems that d...Show more

 • Promoted

Software Engineer

MAI AgentsCupertino, CA, United States
Full-time

MAI (pronounced “my”) is on a mission to democratize advanced advertising technology.We make cutting‑edge marketing tools accessible to everyone by automating performance marketing with AI agents.F...Show more

 • Promoted

Software Engineer II, Backend (Identity Decisioning)

AffirmSan Jose, CA, United States
Full-time

Software Engineer II, Backend (Identity Decisioning).Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden f...Show more

 • Promoted

Software Engineer

RHP Soft Inc.Pleasanton, CA, United States
Full-time

Looking for the best and brightest professional minds committed to creating,developing,implementing innovative technology and business solutions for our customers.We recruit and retain the best of ...Show more