SWE-3 Backend Engineer, ML Systems
Core
Build production platforms, services, APIs, data pipelines, and MLOps capabilities to operationalize cutting-edge AI models at eBay scale.
Role type
Senior IC backend engineer specializing in ML systems and MLOps
Builds
Scalable backend systems, data pipelines, and MLOps infrastructure for sponsored search, ranking, retrieval, and GenAI-powered personalization
Domain
E-commerce, Applied Machine Learning, Generative AI
Deliverable
production ML models
Required skills
Big data distributed processing (Apache Hadoop, Spark, Flink), ML frameworks (TensorFlow, Pytorch), CI/CD for ML models, containerization (Docker, Kubernetes), cloud services (AWS, GCP, Azure), distributed system design, RESTful/gRPC API development
Preferred skills
Experience with Generative AI models (LLMs), experience with OO languages (Scala, Java, Python)
Technologies
Apache Hadoop, Spark, Flink, TensorFlow, PyTorch, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Design and operate scalable backend and ML systems for sponsored experiences and personalization; Develop and own MLOps pipelines for CI/CD, training, validation, and monitoring; Engineer robust data pipelines for model training and feature engineering; Implement and optimize traditional and GenAI models for low-latency serving; Collaborate with researchers to translate prototypes into production code; Monitor system performance and resolve production issues
Seniority
Senior, hands-on IC