Software Development Engineer, AI Research & Education
Job ID: 2577409 | Amazon Development Center U.S., Inc. - B02
AWS AI Research & Education is looking for world-class scientists and engineers to work on foundation models, large-scale representation learning, and distributed learning methods and systems. You will invent, implement, and deploy state-of-the-art machine learning algorithms and systems. You will build prototypes and innovate on new representation learning solutions. You will interact closely with our customers and with the academic and research communities.
Large-scale foundation models have been the powerhouse in many of the recent advancements in computer vision, natural language processing, automatic speech recognition, recommendation systems, and time series modeling. Developing such models requires not only skillful modeling in individual modalities but also an understanding of how to synergistically combine them and how to scale the modeling methods to learn with huge models and on large datasets. Join us to work as an integral part of a team that has diverse experiences in this space. We actively work on these areas:
- Hardware-informed efficient model architecture, training objective, and curriculum design
- Distributed training, accelerated optimization methods
- Continual learning, multi-task/meta learning
- Reasoning, interactive learning, reinforcement learning
- Robustness, privacy, model watermarking
- Model compression, distillation, pruning, sparsification, quantization
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 2+ years of Machine Learning expertise with prior work on key ML frameworks (Pytorch, MxNet, Tensorflow, etc.) and experience with distributed training
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.
Posted: June 5, 2024
#J-18808-LjbffrSimilar Jobs
- View Job
Software Development Engineer , AI Research & Education
Seattle - View Job
Software Development Engineer II, AI Research & Education
Seattle - View Job
AI Research Engineer
Seattle - View Job
Software Development Engineer, AWS AI
Seattle - View Job
Software Development Engineer, AWS AI
Seattle