Search jobs > Sunnyvale, CA > Machine learning engineer

Machine Learning Engineer, AGI - Web and Knowledge Services

Amazon.com Services LLC
Sunnyvale, California, USA
$129.3K a year
Full-time

Amazon's AGI Web & Knowledge Services group is seeking a passionate, talented, and inventive MLE to lead the development of industry-leading multi-modal search systems.

As part of our cutting-edge multi-modal search team, you will play a pivotal role in reinventing efficient AI solutions for a multi-modal future at scale.

In this role, you will work alongside renowned researchers and engineers to enable our customers to seamlessly interact with unstructured and semi-structured content through advanced capabilities like question answering, contextual search, and multi-turn dialogues.

You will design, develop, and deploy scalable and efficient machine learning models and systems to power these transformative multi-modal AI applications.

The scope of these efforts includes defining public APIs, performance tuning and analysis, crafting and implementing compiler and optimization techniques for neural networks, and other general software engineering work.

Key job responsibilities

  • Build high-throughput, cost-effective data pipelines to support feature extraction and indexing for our web-scale Information Retrieval system
  • Design and build cost-efficient distributed model training infrastructure
  • Develop efficient, state-of-the-art streaming algorithms for processing large datasets (e.g. deduplication, topic clustering)
  • Build on and maintain an existing code base as well as new components; maintain production code and contribute to deployment and QA processes
  • Serve as technical lead for all stages of the software development cycle, including designing and developing new system architecture and improvements
  • Participate in prioritization, estimation, and sprint planning
  • Work in an Agile / Scrum environment to deliver high quality software against aggressive schedules

BASIC QUALIFICATIONS

  • BS / MS in Computer Science or equivalent experience
  • Experience programming with at least one software programming language
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing
  • 2+ years of non-internship professional software development experience

PREFERRED QUALIFICATIONS

  • Experience working with ML frameworks such as Pytorch, TensorRT, Onnx, AWS Neuron and accelerating deep learning models for GPU / CPU / Inferentia architectures.
  • 2+ years of relevant work or research experience in system performance analysis, compiler optimizations (CUDA, OpenCL).
  • Strong understanding with one or more of the following technologies : XLA, TVM, MLIR, LLVM, deep learning models and algorithms, and deep learning framework design.
  • 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
  • 30+ days ago
Related jobs
Promoted
Apple
Cupertino, California

As a Machine Learning Engineer on the Knowledge Platform team, you'll join a phenomenal team of talented engineers and researchers and will be entrusted with a range of responsibilities. We're an applied Machine Learning team that leverages state of the art technologies like generative AI, graph mac...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Principal Machine Learning Engineer to develop and implement autonomous networking capabilities. ...

Promoted
Apple
Sunnyvale, California

In this position, you will join a team of computer vision and machine learning researchers and engineers to discover and build solutions to previously-unsolved challenges and push the state of the art. You'll be working in a team of computer vision and machine learning researchers and engineers to i...

TikTok
San Jose, California

The E-Commerce Supply Chain and Logistics team is dedicated to enhancing clients' shopping experience and reducing operational costs in the supply chain and logistics of TikTok E-commerce by developing end-to-end algorithm capabilities using machine learning, operations research, data mining, and ca...

Pinterest
Palo Alto, California

With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. Build cutting-edge technology using the latest advances in deep learning and machine learning to personalize Pin...

Apple, Inc.
Cupertino, California

In this role, you will be empowered to: * Architect and develop the compiler for Apple proprietary Neural Engine Accelerator architecture, to enable inference of deep learning networks onto this architecture with an emphasis on performance and power * Bring up new hardware silicon and add support in...

TikTok
San Jose, California

Responsible for exploring reinforcement learning and operational research algorithms in intelligent dispatching and intelligent audit scheduling to improve audit quality and efficiency. Optimize video classification, multimodal content mining, and multimodal content understanding of e-commerce short...

TikTok
San Jose, California

The team is made up of machine learning researchers and engineers, who support and innovate on production recommendation models and drive product impact. Has 5-7 years+ strong theoretical foundation and extensive practical experience in the field of machine learning/deep learning , familiar with at ...

TikTok
Mountain View, California

Design and execute experiments, testing and iterating on machine learning models to optimize recommendation functions and boost user satisfaction. Stay abreast of the latest advances in machine learning and recommendation systems, integrating this knowledge into your work. Our company benefits are d...

Prudential Financial
CA, US

Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability and efficiency? The Global Technology team takes great pride in our culture where digital transformation is built into our DNA! When you join our organization at Prudential, you’ll u...