Description
Adobe is leading the way in reshaping enterprise engagement with its AI-powered customer journey orchestration.
As a Senior Software Development Engineer, you will have an outstanding opportunity to work on this powerful technology, developing systems that predict intent signals and provide highly personalized experiences.
Responsibilities
- Architect and optimize production-grade software systems that are scalable, efficient, and robust.
- Build, develop, and deploy code that powers the intelligent customer journey orchestration platform.
- Collaborate across teams to align priorities and drive projects to successful completion.
- Engage in the full software development lifecycle, from architecture and building to deployment and operations.
Requirements
- A postgraduate degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- At least 8 years of proven experience in software engineering, with a strong command of Python or Java.
- Experience with cloud platforms such as Azure and AWS.
- Strong verbal and written communication skills, with a track record of success in team environments.
Nice to Have
- Experience with generative AI tools and machine learning frameworks such as PyTorch or TensorFlow.
- Hands-on experience with deployment technologies like Docker, ML Ops, and cloud services.
- Contributions to open-source projects or published research in AI/ML domains.
- Familiarity with Adobe Experience Platform or similar enterprise customer data infrastructure.
Benefits
- Comprehensive benefits programs
- Opportunities for growth and professional development
- Collaborative and inclusive company culture
Salary The U.S. 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.