eBay is investing heavily in next-generation AI and backend systems that power global-scale experiences. This role will help build scalable backend services while partnering closely with applied ML engineers, data scientists, and product teams to work across backend systems, AI/ML model integration, and distributed architectures that shape eBay's future platform capabilities.
Requirements
- Strong proficiency in Java/Kotlin and Python.
- Deep understanding of distributed systems, backend architecture, and system design.
- Applied AI/ML model integration
- Hugging Face
- PyTorch
- Spring Boot
- NoSQL databases
Responsibilities
- Design, build, and maintain scalable backend services and distributed systems.
- Write clean, efficient, testable code in Java/Kotlin and Python.
- Integrate AI/ML models into production systems to enhance product functionality.
- Apply modular design principles and contribute to backend architectural decisions.
- Work closely with ML, data, and product teams to deliver end-to-end features.
- Use AI-driven tools to accelerate development and improve engineering workflows.
- Participate in technical discussions and influence backend + applied ML system design.
Other
- 6-8 years of software engineering experience focused on backend systems.
- Ability to learn new technologies quickly and leverage AI engineering tools.
- Excellent communication skills and ability to collaborate with distributed teams.
- Bachelor’s or Master’s degree in Computer Science or related field.
- Passion for building scalable, high-quality software that impacts millions of users.