We are looking for an experienced Development Engineer to join our high-impact AI Platform team. This is a key individual contributor role where you’ll take ownership of developing high-quality, scalable services and infrastructure that power Adobe’s next-generation AI products and services. You’ll work closely with cross-functional teams to bring features to life—from conceptualization to production—and play a critical role in Adobe’s journey toward intelligent, cloud-native solutions.
If you're someone who thrives in fast-paced environments, enjoys building complex distributed systems, and is passionate about shaping the future of machine learning infrastructure at scale, we’d love to hear from you.
What You’ll Do
- Work as part of a collaborative team focused on building and enhancing Adobe’s core AI Platform, contributing to both development and operational excellence.
- Take end-to-end responsibility for features and services from requirement gathering, architecture, development, and testing, to deployment and monitoring.
- Drive the development of scalable backend services and data pipelines using GoLang and Python, optimized for performance, reliability, and maintainability.
- Design, develop, and maintain large-scale Kubernetes-based solutions, including workflow orchestration and containerized runtime environments.
- Partner closely with ML engineers and researchers to integrate machine learning capabilities using frameworks such as PyTorch.
- Ensure cloud-native scalability by deploying services on AWS and leveraging its ecosystem effectively for optimal results.
- Own technical planning activities including estimation, risk assessment, and architectural reviews.
- Drive innovation through continuous optimization improving infrastructure efficiency, cost-effectiveness, and resilience.
- Troubleshoot, debug, and resolve complex technical issues across environments and platforms.
What We’re Looking For
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 9–12 years of relevant industry experience in software development, with at least a few years focused on large-scale distributed systems.
- Strong programming proficiency in GoLang and Python, you write clean, maintainable code and follow industry best practices.
- Solid experience with Kubernetes and container orchestration tools, deep understanding of container lifecycles, deployment strategies, and scaling techniques.
- Familiarity with workflow orchestration platforms and data pipeline architecture.
- Exposure to ML frameworks such as PyTorch, and practical knowledge of machine learning infrastructure or tools.
- Proven track record of developing and deploying cloud-native solutions on AWS or similar public cloud platforms.
- Experience with monitoring, logging, and observability tools (e.g., Prometheus, Grafana, ELK stack, etc.) is a plus.
- Strong problem-solving mindset, ability to work independently, and a collaborative spirit to work effectively in cross-functional teams.
- Excellent communication and documentation skills, ability to present ideas clearly and drive alignment across teams.
Why Join Adobe?
- Impact at Scale. Your work will empower creators and businesses worldwide, shaping how people create and experience content.
- Work with the Best. Join a passionate and world-class team of engineers, designers, and AI experts.
- Inclusive Culture. Be part of a culture that celebrates diversity, creativity, and openness.
- Career Growth. We invest in your growth with mentorship, learning resources, and clear paths for advancement.
- Compensation & Benefits. Enjoy competitive compensation, generous health benefits, flexible work options, and wellness programs.
Diversity and Inclusion at Adobe
Adobe is proud to be an equal opportunity employer. We believe in cultivating an environment where every individual feels respected, heard, and empowered. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, disability status, veteran status, or any other protected characteristic.
We also ensure fair recruitment practices and have strong policies in place to prevent unlawful agreements with other companies regarding talent mobility.
If you require accommodation to complete the application process, please contact us at [email protected] or call (408) 536-3015.