About The Role
Join eBay's Search Query Science team, a pivotal part of eBay’s search and query processing, driving significant revenue. We are expanding rapidly and are committed to building a stellar team. Our team is results-oriented and hardworking, focusing on core e-commerce search problems such as query rewriting, annotation, classification, and recovery using innovative machine learning algorithms. We aim to understand large-scale user behavioral signals to enhance the shopping experience.
Key Responsibilities
- Design, develop, and implement powerful algorithms and models for Natural Language Processing (NLP), Embedding Based Retrieval (EBR), semantic search, and machine learning to improve query understanding and retrieval.
- Independently develop state-of-the-art ML solutions to query understanding problems that are practical and scalable.
- Stay updated with the latest advancements in NLP, machine learning, and search technologies, applying innovative approaches to improve the search experience.
- Collaborate with multiple teams to promote standard scientific methodologies and processes.
- Present key technical and novel research work in public forums and conferences.
What You Will Bring
- 1-3 years (with PhD) or 3-5 years (with Masters) of industrial experience in Computer Science, Artificial Intelligence, Information Retrieval, or a related field, focusing on NLP or machine learning.
- Experience with classification, regression, NLP, clustering, Deep Learning/Neural Networks, Reinforcement Learning, or related fields.
- Strong background in machine learning, NLP, and related technologies, with experience applying these techniques to large-scale, real-world problems.
- Proficiency in Python and Java or Scala or C/C++, and experience with machine learning frameworks and tools, preferably in big data processing (e.g., Hadoop, SQL, Spark).
- Excellent communication skills in English.
Benefits
- Competitive salary range of $135,200 - $205,700.
- Additional compensation may include bonuses and restricted stock units.
- Comprehensive benefits package including medical, financial, and paid time off benefits.
Work Environment
This position is based in San Jose, CA, with a hybrid work model allowing for both on-site and off-site work. Join us to be at the forefront of applied research in e-commerce and help redefine query understanding at eBay.
Benefits Extracted with AI
- 401(k) eligibility
- Paid time off
- Parental leave
- Medical benefits
- Financial benefits
Similar jobs
Last update: 23 minutes ago
Information Retrieval Algorithm Engineer
Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior ASR / TTS Researcher
Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.