Software Development Engineer
$139,000–$257,550 year
On-site · San Francisco, California, United States or San Jose, California, United States
Job Summary
Software Development Engineer to design and build AI-native, large-scale systems for Adobe Experience Platform; responsibilities include collaborating within a cross-functional team to develop and maintain large-scale systems, capturing loosely defined requirements into complete solutions with the team, reviewing and providing feedback on features, technology, and architecture, leading with a customer focus, and championing a culture of engineering excellence and AI-native development. Requires a BS in Computer Science (or related field) and 3+ years of software development experience with Java, Python, and JavaScript, API design experience, and knowledge of LLM workflows/agents and search/recommendation systems.
Required Qualifications
- BS in Computer Science (or related field)
- 3+ years of experience in Software Development with an AI First approach
- Experience developing large scale systems
- Experience with Java, Python and JavaScript or equivalent
- Experience crafting APIs using Open APIs or equivalent
- Knowledge or experience with building and deploying LLM workflows/agents
- Knowledge or experience with search and recommendation systems
- Strong working knowledge of software design patterns and AI native development
- Ability to break down sophisticated problems into a set of generalizable sub-problems and develop clean abstractions to encapsulate and handle complexity
- Willingness to learn new technologies, innovate and work across the stack
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.