Enable job alerts via email!

Senior Software Engineer

eBay

Toronto

On-site

CAD 90,000 - 140,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company that is revolutionizing ecommerce! As part of the Recommendations team, you'll work on cutting-edge AI models and personalized recommendation systems that enhance the shopping experience for millions. This role offers the chance to deploy big data technologies and influence the future of how users interact with vast inventories. Collaborate with a global team of innovators and thinkers, and contribute to projects that have a direct impact on eBay's success. If you're passionate about technology and eager to make a difference, this is the opportunity for you!

Qualifications

  • 5+ years of relevant experience in ML/AI and data engineering.
  • Experience in production engineering practices and OO languages.

Responsibilities

  • Deploy big data technology and large scale data pipelines.
  • Develop and deploy innovative AI models with measurable impacts.

Skills

Machine Learning
Data Engineering
Cloud Services (GCP)
Big Data Pipelines (Hadoop, Spark)
Software Development (Scala, Java)
Personalization Technology

Education

Bachelor's in Computer Science

Tools

Google Cloud Platform
Hadoop
Spark

Job description

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About the team and the role:
Our Recommendations team works on delivering recommendations at scale and in near real time to our buyers on our website and native app platforms. Recommendations are a core part of how our buyers navigate eBay’s vast and varied inventory. Our team develops innovative recommendations systems, including deep learning based retrieval systems for personalized recommendations, GenAI/LLM powered recommendations, as well as sophisticated MLOps in a high volume traffic industrial e-commerce setting.

We are building cutting edge recommender systems powered by the latest ML/AI technologies! Additionally, we are building production integrations with Google GCP Vertex AI platforms to supercharge our item recommendation algorithms. We are looking for a top-tier engineer who can supercharge our engineering tech stack, with the business goal of enabling personalized discovery of eBay unique inventory, both for eBay enthusiasts as well as first time visitors.

What you will accomplish:

  • Deploy big data technology and large scale data pipelines, including billions of items and millions of users

  • Contribute to system to personalize live commerce on the eBay platform

  • Influence how people will interact with eBay’s recommender systems in the future, and how recommender systems technology will evolve

  • Develop and deploy innovative AI models to production which have direct measurable impact on eBay buyers, working with a global team of applied researchers, product managers, and engineers

  • Drive marketplace GMB as well as advertising revenue via organic and sponsored recommendations

What you will bring:

  • BS in Computer Science or related area with 5 years of relevant work experience

  • Experience leading an agile engineering team (working in a ML/AI technology environment is a bonus)

  • Experience with using cloud services (GCP), big data pipelines (Hadoop, Spark) and databases (key-value stores)

  • Experience in production engineering practices and software development in an OO language (Scala, Java, etc.) and high volume traffic webapp development in an industrial setting

  • Experience with building personalized recommender systems or other forms of personalization technology is a bonus

  • Generalist with a can do attitude and willingness to learn/pick up new skill sets as needed

Links to some of our previous work:

Please see the Talent Privacy Notice for information regarding how eBay handles your personal data collected when you use the eBay Careers website or apply for a job with eBay.

eBay is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status.If you have a need that requires accommodation, please contact us attalent@ebay.com. We will make every effort to respond to your request for accommodation as soon as possible. View our accessibility statement to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.

The eBay Jobs website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our Privacy Center for more information.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Flutter/React) - Canada - (REMOTE)

eXp Realty Canada

Toronto

Remote

CAD 120.000 - 140.000

8 days ago

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104.000 - 139.000

5 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80.000 - 110.000

6 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Engineer, Therabill

WebPT Inc

Ajax

Remote

CAD 80.000 - 110.000

7 days ago
Be an early applicant

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90.000 - 150.000

Today
Be an early applicant

Senior Software Engineer, Structure - (Remote - US/Canada)

Jobgether

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Engineer (Flutter/React) - Canada - (REMOTE)

eXp Realty Canada

Toronto

Remote

CAD 120.000 - 120.000

19 days ago

Senior Software Engineer

VergeSense Inc.

Remote

CAD 80.000 - 130.000

Yesterday
Be an early applicant