Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Amazon Machine Learning Engineer AGI - Web Knowledge Services 
United States, California, Sunnyvale 
563345303

29.07.2024
DESCRIPTION

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