Senior Backend Engineer, ML Systems at eBay

Bengaluru, Karnataka, India

eBay Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Ecommerce, TechnologyIndustries

Requirements

  • MS in Computer Science or related area with 6 years of relevant work experience (or BS/BA with 8 years) in ML / AI / Data Engineering
  • Expert in production engineering practices and software development in an OO language (Scala, Java, etc.)
  • Extensive experience in big data distributed processing frameworks, e.g. Apache Hadoop, Spark, Flink
  • Experience with ML frameworks like TensorFlow and PyTorch from a production perspective
  • Experience with serving frameworks (TensorFlow Serving, TorchServe, NVIDIA Triton) and libraries for LLM operations (LangChain, Hugging Face Transformers) preferred
  • Proven ability to build and manage CI/CD pipelines for ML models

Responsibilities

  • Design, build, and maintain scalable, production-grade machine learning systems for real-time recommendations and generative services
  • Develop and own the MLOps pipelines for continuous integration, continuous delivery (CI/CD), training, validation, and monitoring of all recommendation models
  • Engineer robust data pipelines using big data technologies to process vast datasets for model training and feature engineering
  • Implement and optimize both traditional ML models and state-of-the-art Generative AI models (including LLMs) for low-latency serving and high-throughput environments
  • Collaborate closely with Applied Researchers to translate novel algorithms and research prototypes into hardened, production-ready code
  • Develop and manage the APIs and infrastructure necessary for serving recommendations and integrating with other systems
  • Champion software engineering best practices, including code reviews, testing, and documentation, within the machine learning team
  • Monitor system performance, identify and resolve production issues, and continuously improve the reliability and efficiency of our ML services
  • Mentor other team members through code reviews, technical guidance, architecture design, and pair programming

Skills

Deep Learning
Generative AI
MLOps
Machine Learning
Data Pipelines
APIs
System Design
Retrieval Systems
Ranking Models

eBay

Global online marketplace for buying and selling

About eBay

eBay is an online marketplace where individuals and businesses can buy and sell a wide range of products, including electronics, fashion, and collectibles. Users can list items for auction or use the 'Buy It Now' option for immediate purchases. eBay stands out from competitors with its vast selection, user-friendly interface, and strong buyer and seller protections, including free shipping on many items. The company's goal is to facilitate seamless transactions while generating revenue through transaction fees, advertising, and subscription services.

San Jose, CaliforniaHeadquarters
1995Year Founded
$6.5MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
10,001+Employees

Benefits

Health Insurance
401(k) Company Match
Paid Vacation
Parental Leave

Risks

Niche e-commerce platforms like StockX and Poshmark may draw away eBay's customers.
Social media platforms with shopping features could divert traffic from eBay.
Direct-to-consumer brands bypassing marketplaces may reduce eBay's seller base.

Differentiation

eBay offers a unique auction-style listing alongside 'Buy It Now' options.
The platform provides robust buyer and seller protections, enhancing trust in transactions.
eBay's vast product selection includes new, refurbished, and second-hand items.

Upsides

eBay's acquisition of GSI Commerce strengthens its position as a global commerce partner.
The rise of social commerce offers eBay opportunities to integrate social shopping features.
Increased focus on sustainability aligns with eBay's refurbished and second-hand product categories.

Land your dream remote job 3x faster with AI