Senior Python Engineer, AI

eBay

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$118,800–$205,600 / yr
Posted
3 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $204k
This role $162k
$104k most similar roles pay here $261k

This role pays less than 73% of similar roles. Most pay $162,000–$246,150 — the shaded band above. At the midpoint, this role pays about $162k versus about $204k for comparable roles.

Based on 240 similar postings.

Employer

About eBay

eBay is a global e-commerce company that operates an online marketplace connecting buyers and sellers for a wide range of new and used goods.

eBay currently has 28 open roles on FindRole.

Listed pay typically runs $188,800–$227,500 across 27 roles with salary data.

Most-posted roles

View all roles at eBay

At a glance

TL;DR · Senior Python Engineer, AI

As a Senior Python Engineer, AI on the Nexpart engineering team, you will design, develop, and maintain scalable backend services for a B2B marketplace serving the automotive and truck parts industry. You will build and integrate Python-based microservices, manage API integrations, and optimize performance using distributed technologies like caching and message queues. Your core responsibilities include productionalizing LLM-enabled features such as workflow automation, intelligent routing, and RAG-style retrieval patterns involving embeddings and vector search. To succeed, you must possess over five years of Python experience, proficiency with FastAPI and asyncio, and expertise in CI/CD pipelines and containerized deployments. You will also develop evaluation frameworks for AI outputs while ensuring responsible AI practices like guardrails and auditability are maintained to solve complex problems within the automotive parts procurement domain.

What you'll do

  • Design, develop, and maintain Python-based applications and microservices to power core platform workflows.
  • Build and integrate scalable APIs for internal and external consumers using distributed technologies like caching and message queues.
  • Productionalize LLM-enabled features including workflow automation, intelligent routing, summarization, and data extraction.
  • Design tool-calling services and orchestration layers for multi-step tasks involving AI models.
  • Implement RAG-style retrieval patterns using embeddings, vector search, and ranking to improve accuracy.
  • Develop evaluation frameworks and regression tests to ensure the quality and safety of AI outputs.
  • Manage backend system architecture to ensure service reliability, scalability, and operational excellence.
  • Implement robust observability through logging, tracing, and metrics to troubleshoot production issues.

What we're looking for

  • BA/BS in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional Python development experience in production environments.
  • Strong experience building asynchronous, API-driven microservices using frameworks like FastAPI and asyncio.
  • Solid understanding of scalable backend architectures, distributed systems patterns (queues, caching, pub/sub), and REST APIs.
  • Experience with CI/CD pipelines, containerized deployment workflows, and Git version control.
  • Excellent English communication skills for cross-functional collaboration in fast-paced environments.
  • Experience integrating LLM APIs and building robust, testable AI-enabled services (preferred).
  • Familiarity with RAG patterns, vector databases, prompt design, and AI evaluation frameworks (preferred).

More like this

Similar roles

Principal Engineer, AI Retrieval & Knowledge Platforms

LPL Financial

Fort Mill, SC +1 2 days ago $115,154$191,889
RAG LLM Python Java Go Elasticsearch OpenSearch Vector Databases Kafka Kubernetes Distributed Systems Microservices CI/CD Infrastructure-as-Code Data Pipelines Embedding
8+ yrs exp

Senior Software Engineer II, AI Labs & Foundations

Instacart

Remote 9 days ago $230,000$242,500
LLM RAG Python Golang TypeScript Vector Databases Pinecone Weaviate FAISS Elasticsearch AWS GCP Kubernetes Docker Kafka CI/CD Observability STT TTS Distributed Systems
5+ yrs exp Remote

Senior Python Engineer

MongoDB

Canada 101 days ago $137,000$189,000
Python MongoDB PyMongo Django LangChain Open Source AI/ML Large Language Models GitHub PyMongoArrow Web Development Frameworks Scientific Python

Senior Python Engineer

MongoDB

80 days ago $126,000$248,000
Python MongoDB PyMongo Django LangChain Open Source AI/ML Large Language Models GitHub PyMongoArrow Web Development Frameworks Scientific Python

Senior Python AI Engineer, VP

Citi

Remote (New York, NY) 10 days ago $142,320$213,480
Python Node.js TypeScript Generative AI FastAPI Flask Pandas Scikit-learn Hugging Face Express NestJS Microservices APIs AIOps CI/CD Agile Software Testing
Remote

Senior Engineer, AI

AbbVie

50 days ago $96,500$183,500
Python AWS Machine Learning Generative AI Agentic AI MLOps CI/CD Data Pipelines APIs Vector Search GitHub Observability Deep Learning Predictive Analytics
6+ yrs exp