Job ID: 2855826 | Amazon Development Centre (London) Limited
We are looking for a passionate, talented, and inventive Applied Scientist with a strong machine learning background to help build industry-leading language technology powering Rufus, our AI-driven search and shopping assistant, helping customers with their shopping tasks at every step of their shopping journey.
This innovative role focuses on developing conversation-based, multimodal shopping experiences, utilizing multimodal large language models (MLLMs), generative AI, advanced machine learning (ML) technologies, and computer vision.
Our mission in conversational shopping is to make it easy for customers to find and discover the best products to meet their needs by helping with their product research, providing comparisons and recommendations, answering product questions, enabling shopping directly from images or videos, providing visual inspiration, and more. We do this by pushing the SoTA in Natural Language Processing (NLP), Generative AI, Multimodal Large Language Model (MLLM), Natural Language Understanding (NLU), Machine Learning (ML), Retrieval-Augmented Generation (RAG), Computer Vision, Responsible AI, LLM Agents, Evaluation, and Model Adaptation.
Key job responsibilities
As an Applied Scientist on our team, you will be responsible for the research, design, and development of new AI technologies that will shape the future of shopping experiences. You will play a critical role in driving the development of multimodal conversational systems, in particular those based on large language models, information retrieval, recommender systems, and knowledge graph, to be tailored to customer needs. You will handle Amazon-scale use cases with significant impact on our customers' experiences. You will collaborate with scientists, engineers, and product partners locally and abroad. Your work will include inventing, experimenting with, and launching new features, products, and systems.
You will:
- PhD, or a Master's degree and experience in CS, CE, ML, or related field
- Experience in state-of-the-art deep learning models architecture design and deep learning training and optimization and model pruning
- Experience programming in Java, C++, Python, or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
- Experience in building machine learning models for business applications
- Experience with generative deep learning models applicable to the creation of synthetic humans like CNNs, GANs, VAEs, and NF
- Experience with popular deep learning frameworks such as MxNet and Tensor Flow
- Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms
- Have publications at top-tier peer-reviewed conferences or journals
- Experience leveraging and augmenting a large code base of computer vision libraries to deliver new solutions.
- Experience deploying solutions to AWS or other cloud platforms.
- Excellent communication skills, solid work ethic, and a strong desire to write production-quality code.
Posted: November 20, 2024 (Updated 2 days ago)
Posted: February 5, 2025 (Updated 3 days ago)
Posted: December 2, 2024 (Updated 4 days ago)
Posted: October 17, 2024 (Updated 5 days ago)
Posted: October 10, 2024 (Updated 5 days ago)