Senior Machine Learning Engineer

4 months ago


Toronto, Canada 0017 eBay Canada Technology Full time

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 state-of-the-art recommendations systems, including deep learning based retrieval systems for personalized recommendations, machine learned ranking models, GenAI/LLM powered recommendations, as well as advanced MLOps in a high volume traffic industrial e-commerce setting.

We are building cutting edge recommender systems powered by the latest ML, NLP, LLM/GenAI/RAG and AI technologies. Additionally, we are building production integrations with Google GCP Vertex AI platforms to supercharge our item recommendation algorithms. Come join our innovative engineering and applied research team

What you will accomplish:

Influence how people will interact with eBay’s recommender systems in the future, and how recommender systems technology will evolve Work with unique and large data sets of unstructured multimodal data representing eBay's vast and varied inventory, including billions of items and millions of users Develop and deploy state-of-the-art AI models to production which have direct measurable impact on eBay buyers Deploy big data technology and large scale data pipelines Drive marketplace GMB as well as advertising revenue via organic and sponsored recommendations

What you will bring:

MS in Computer Science or related area with 6 years of relevant work experience (or BS/BA with 8 years) in Engineering / Machine Learning / AI Experience building large scale distributed applications and expertise in any OO language (Scala, Java, etc.) Experience building with no sql databases and key value stores (MongoDB, Redis, etc) Generalist with a can do attitude and willingness to learn/pick up new skill sets as needed Experience with using cloud services is a plus (GCP is a double plus) Experience with big data pipelines (Hadoop, Spark), AI applied research, industrial recommendation systems, Large Language Models (LLMs) and prompt engineering is a plus

Links to some of our previous work:

Please see the 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 at . We will make every effort to respond to your request for accommodation as soon as possible. View our to learn more about eBay's commitment to ensuring digital accessibility for people with disabilities.

Jobs posted with location as "Remote - United States (Excludes: HI, NM)" excludes residents of Hawaii and New Mexico.



  • Old Toronto, Canada ACV Full time

    Senior Machine Learning EngineerAt ACV, we're seeking a seasoned Senior Machine Learning Engineer to lead our machine learning operations. As a key member of our team, you'll be responsible for developing and deploying scalable machine learning models that drive business value.Key Responsibilities:Develop and implement machine learning models that meet...


  • Toronto, Ontario, Canada Index Exchange Full time

    About the Role:We are seeking a Senior Machine Learning Engineer to lead our machine learning and optimization efforts at Index Exchange. As a key member of our technology team, you will be responsible for designing and implementing enterprise-scale MLOps systems and platforms, productionalizing and supporting scalable and efficient machine learning models...


  • Toronto, Ontario, Canada Guidepoint Full time

    Guidepoint is seeking a Senior Machine Learning Engineer to build and deploy cloud solutions on Azure, leveraging expertise in MLOps and data engineering. As a key member of the Data AI team, you will design and implement cloud architecture, build CI/CD pipelines using GitLab CI, and work with data scientists to deploy machine learning models on...


  • Toronto, Canada Manulife Full time

    Job Description The Opportunity We are seeking a motivated Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions...


  • Toronto, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    Description The Opportunity We are seeking a motivated Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to...


  • Toronto, Ontario, Canada University Health Network Full time

    Job SummaryThe University Health Network (UHN) is seeking a skilled Machine Learning Engineer to join their team. In this role, you will collaborate closely with care providers, researchers, and students to develop and implement safe and responsible AI applications aimed at advancing healthcare. As a Machine Learning Engineer, you will create sophisticated...


  • Toronto, Ontario, Canada Manulife Full time

    Job OpportunityWe are seeking a skilled Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to identify actionable...


  • Toronto, Canada Société Financière Manuvie Full time

    The Opportunity We are seeking a motivated Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to identify actionable...


  • Toronto, Ontario, Canada Loopio Full time

    Job OverviewWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Loopio. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge machine learning-driven applications.About YouYou have 5+ years of experience in software development, with a strong focus on machine learning.You...


  • Toronto, Canada Société Financière Manuvie Full time

    The OpportunityWe are seeking a motivated Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. As part of our Customer Experience (CX), Contact Center, Digital & Personalization initiatives, you will be responsible for developing and implementing robust analytical solutions to identify actionable...


  • Old Toronto, Canada Applied Textiles, Inc. Full time

    Thomson Reuters Labs: Innovation and CollaborationWe are seeking a highly skilled Senior Applied Machine Learning Scientist to join our team in Bangalore and Hyderabad. As a key member of our innovation hub, you will drive the development of cutting-edge machine learning solutions that address real-world problems in Legal, Tax, Compliance, and News.About the...


  • Toronto, Ontario, Canada Index Exchange Full time

    About The Role:We're looking for a Senior Machine Learning & Optimization Engineer who can bring their depth and breadth of experience in applied data science and optimization at industry scale to help guide our Index-wide technology strategy for machine learning and optimization, and to drive pragmatic execution and iterative improvement of the same.Index's...


  • Old Toronto, Canada Sezzle Full time

    Role OverviewWe are seeking a highly-experienced Senior Machine Learning Architect to join our core AI/ML team at Sezzle, a leading financial technology company dedicated to empowering consumers.The successful candidate will oversee the design, development, and deployment of machine learning models that power and enhance our financial platform, driving the...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    DescriptionThis individual will play a vital role in enhancing data from sales analytics to gain insights into customer behavior, market trends, and sales performance.The OpportunityWe are seeking a skilled Machine Learning Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. This role will involve utilizing machine learning and...


  • Toronto, Canada Wisedocs AI Full time

    Wisedocs is on a mission to make it easy and accessible for any company in the insurance, legal and medical space to understand medical documents quickly using AI (Artificial Intelligence). Every week, we process hundreds of thousands of pages of documents, saving our customers hours and hours of manual processing time, and helping them process medical...


  • Toronto, Ontario, Canada 0017 eBay Canada Technology Full time

    About 0017 eBay Canada TechnologyeBay is a global ecommerce leader changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets worldwide.Our TeamWe're a team of passionate thinkers, innovators, and dreamers working on delivering recommendations at scale and in near real time to our buyers on our...


  • Toronto, Canada CA09 Labatt Brewing Company Limited Full time

    Dreaming big is in our DNA. It’s who we are as a company. It’s our culture. It’s our heritage. And more than ever, it’s our future. A future where we’re always looking forward. Always serving up new ways to meet life’s moments. A future where we keep dreaming bigger. We look for people with passion, talent, and curiosity, and provide them with...


  • Toronto, Canada Lyft Full time

    At Lyft, our mission is to improve people’s lives with the world’s best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization.With over half a billion rides and counting, Lyft is solving hard problems in a rapidly growing domain with a lot of data and creative solutions in Marketplace,...


  • Old Toronto, Canada Thumbtack Full time

    About the Machine Learning Infrastructure Team At Thumbtack, our challenges span a wide variety of areas, ranging from building search, ranking & recommendations systems to optimizing pricing and spam detection models. The ML Infrastructure team is responsible for centralizing, standardizing and evolving machine learning infrastructure capabilities for teams...


  • Toronto, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity? RBC Group Risk Management, Risk Modeling and Machine Learning team is hiring a Senior Data Engineer. As a key member of the risk modeling team, you will be responsible for supporting model development and implementation activities in retail and smal