Search jobs > Toronto, ON > Internship > Machine learning engineer

Sr Machine Learning Engineer, Amazon

Amazon
Toronto, ON
$102.2K-$142K a year (estimated)
Full-time

DESCRIPTION

The "Detail Page Sourcing and Relevance Team" selects the Sponsored Products displayed on Amazon product pages and ensures that the ads are relevant for the shopper's journey.

The team is looking for a Senior Machine Learning Engineer (MLE) to lead the design of our Machine Learning infrastructure, and to build the technical foundation to facilitate science innovation and improve the team's productivity.

The successful candidate will work closely with Applied Scientists optimizing performance of machine learning models, designing, implementing, testing and supporting the release of scalable and low latency machine learning components into production.

If you join us, you will be the lead engineer tackling some of the hardest problems in our systems : supporting cutting edge ML Models in production and implementing them in low latency, high-throughput APIs that perform on line inference.

You will be owner of the solutions that you create. And these solutions will drive increases in coverage, engagement and conversion metrics that will directly impact our customers' shopping experiences.

This is a highly visible role across multiple organizations where you will have the opportunity to have a huge impact.

Key job responsibilities

  • Lead the technical direction of the team
  • Identify business opportunities, translate business needs into engineering requirements, prioritize requirements, devise alternative solutions to tackle engineering problems, drive engineering decisions and lead a set of engineers to implement the solutions
  • Improve the infrastructure for scientists to prototype, train and research Machine Learning solutions for sourcing and relevance problems
  • Design and implement ETL jobs for feature generation and model training on very large data sets
  • Develop end-to-end and maintain services supporting Machine Learning models in production
  • Enable online inference through low latency and high throughput APIs
  • Devise caching solutions that support features and models in prod

A day in the life

  • Lead the engineers to execute the agreed technical direction of the team
  • Hands-on design, development, implementation and maintenance of Machine Learning models and pipelines in production for batch and real-time use cases
  • Enable fast model research, development and low-latency serving
  • Work collaboratively with engineers, scientists, product managers and leadership

We are open to hiring candidates to work out of one of the following locations :

Toronto, ON, CAN

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence

PREFERRED QUALIFICATIONS

  • Bachelor's degree in computer science or equivalent
  • Master's degree in machine learning or equivalent
  • Experience with Big Data technologies in AWS; Strong proficiency with Java, Python, Scala, or C++; Proficiency Spark

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

If you would like to request an accommodation, please notify your Recruiter.

30+ days ago
Related jobs
Amazon
Toronto, Ontario

The team is looking for a Senior Machine Learning Engineer (MLE) to lead the design of our Machine Learning infrastructure, and to build the technical foundation to facilitate science innovation and improve the team's productivity. The successful candidate will work closely with Applied Scientists o...

Top Funnel Talent
Toronto, Ontario

The ideal candidate will have a solid foundation in machine learning research, a strong product sense, and exceptional software engineering skills. We believe in creating machine learning models that serve humanity’s best interests. Create efficient and scalable systems for machine learning training...

Mozilla
Toronto, Ontario
Remote

Machine Learning engineer building tooling and services for machine learning applications in production. Staff Machine Learning Engineer, Gen AI. We are responsible for making the things you see in the browser work securely, quickly, and well! We are looking for a Staff Machine Learning Engineer to ...

Tali AI
Toronto, Ontario

Who You Are: You have a degree in Computer Science, Engineering, or a related field with a focus on machine learning, NLP, ASR, or equivalent practical experience. You have at least 8 years of professional experience in machine learning engineering, with a strong emphasis on NLP and ASR. Tali AI is ...

Flipp
Toronto, Ontario
Remote

As a Machine Learning Engineer, you will work with the Product, Engineering, and Analytics teams to further the use and understanding of machine learning across the organization. Machine Learning Engineer or in a similar role. You will have the opportunity to create scalable machine learning archite...

University Health Network
Toronto, Ontario

We are seeking a highly experienced Machine Learning Engineer with a specialized focus on Natural Language Processing (NLP) to join the Peter Munk Cardiac Centre AI Team at UHN. Master’s Degree required; PhD preferred in a field relevant to Machine Learning, Computer Science, Computational Linguisti...

Parent Organization
Toronto, Ontario
Remote

We're hiring a <b>Senior Machine Learning Engineer (Remote) </b>to join our team and drive data-driven decision-making across our digital platform. Apply now to be part of the team<br /> <br /> <b>Responsibilities:</b></p> <ul> <li>Build an...

reddit
Remote, Ontario, Canada
Remote

As a staff machine learning engineer in the ads targeting quality team, you will own and execute our mission to automate targeting and deliver the most relevant audiences to advertisers under the right context with ML-driven solutions. Experience with deep learning, representation learning or transf...

Royal Bank of Canada>
Toronto, Ontario

RBC Group Risk Management, Risk Modeling and Machine Learning team is hiring a Senior Machine Learning Engineer. Big Data Management, Cloud Computing, Cloud Development, Database Development, Data Engineering, Data Mining, Data Warehousing (DW), DevOps, ETL Development, ETL Processing, Financial Eng...

NearSource
Toronto, Ontario
Remote

Become a Machine Learning Engineer for a multinational Fortune 500 project in Canada. Develop and integrate machine learning models, including those built on PyTorch and HuggingFace frameworks. Expertise in Machine Learning Frameworks Such as. Implement deep learning models for AI code generation, l...