

Share
AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine
Key job responsibilities
A day in the life
As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You’ll also:
Participate in design discussions, code review, and communicate with internal and external stakeholders.Work in a startup-like development environment, where you’re always working on the most important stuff.
- 5+ years of non-internship professional software development experience
- 5+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Fundamentals of Machine learning and LLMs, their architecture, training and inference lifecycles along with work experience on some optimizations for improving the model execution.
- Experience programming with at least one software programming language
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Masters degree in computer science or equivalent
These jobs might be a good fit

Share
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.The ideal candidate is a strong hardware board designer with Ethernet networking experience in the areas of terabit switch fabrics, 10/40/100 gigabit interfaces, embedded CPU subsystems, and network processors. Previous experience in defining and designing modular chassis based products is required. Must have previous experience working with Asian ODM and JDM partners, both in development and in manufacturing.You will have previous experience in high speed digital design as a design lead in the networking field. This includes architectural definition, specification, key component selection, detailed design, working closely with PCB designers, testing, and transition to manufacturing. Applying skills in simulation, timing analysis, thermal analysis, and EMC is expected.Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- Experience in developing functional specifications, design verification plans and functional test procedures
- Experience in motherboard design, PCB design including schematic capture, stackup and circuit board layout
- BSEE with 10+ years experience in hardware board and systems development, must have taken products from concept to mass production
- Recent 5+ years experience with Ethernet switching fabrics, Ethernet PHY and SerDes interfaces, embedded CPU subsytems, DDR2/DDR3/DDR4 memory design, network processors, I2C, USB
- Experience with high-speed PCB design and AC/DC PI
- Recent 5+ years of experience in CPLD/FPGA design using VHDL or Verilog
- Experience troubleshooting with oscilloscopes, logic analyzers, and specialized test equipment such as PCI analyzers and in-circuit-emulators
- Good verbal and written communication skills, must be organized
- Experience as a project and technical lead, program management skills is a must
- Experience interfacing with cross functional teams such mechanical engineers, HW engineers, SI engineers, diagnostic engineers, and manufacturing engineers
- Experienced interfacing with outside vendors and developers, particularly Asian CMs and Asian ODM/JDM partners
- While position is based in Cupertino, candidate should be able to accommodate up to 10% travel to both Seattle and Asia. Candidate must be able to enter both Taiwan and China without visa issues.
These jobs might be a good fit

Share
Key job responsibilities
You will be part of a team that solves systemic issues, drives changes back into development and builds mechanisms to scale and efficiently operate our infrastructure at the Edge and Data Center. As a member of the AWS Hardware team, you will work with other subject matter experts in compute, memory, storage technologies to develop and deliver the best customer experience in cloud computing.A day in the life
Your day to day responsibilities will include interfacing with our internal and external customers to understand project requirements and facilitate system development on top of your server design. You will be responsible for solving operational challenges to our existing fleet with the goal of improving the current customer experience as well as developing improved systems for future designs. You will work directly with vendors and ODM/JDM design teams to develop and manufacture your product at scale.
Why AWS
Utility Computing (UC)Work/Life Balance
Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
- BS degree in EE, CE, or CS
- 5+ years of experience with complex server, storage or network server designs
- 5+ years of experience developing functional specifications, design verification plans, functional test procedures and operational repair plans
- 5+ years of experience with debug and root cause analysis of PCIe, memory, storage subsystems or networking
- 3+ years of advanced support experience managing customer escalations to quickly identify root cause and resolve issues in a large scale production environment (data center or similar).
- Working with interdisciplinary teams to execute product design from concept to production
- MS degree in EE, CE or CS
- Technical background in server design or architecture, specifically having led the development of multiple complete servers
- Experience with server technologies: BIOS, BMC, signal integrity, memory, storage, PCIe, thermal
- Experience with deploying and operating hardware and applications at scale
- Developed monitoring and alerting systems to quickly identify and categorize failures in production environments
- Proven results oriented person with a bias for action.
These jobs might be a good fit

Share
Key job responsibilities
• Analyze and synthesize large data streams across multiple systems/inputs.
• Build machine learning models to address ASIN cohort specific use-cases not adequately addressed through our flagship deep learning forecasting models.
• Work with Applied Scientists, Data Scientists, Data Engineers, Software Developers, and Product Managers to understand customer behaviors, spot system defects, and benchmark our ability to serve our customers, improving a wide range of internal products that impact ASIN and Topline forecasting accuracy
• Develop business insights basis data extraction, data analytics, trend deduction & Pattern recognition.
• Present these business insights to senior management/executives.
• Create advanced dashboard to help a large group of teams to consume insights make changes to business process and track progress.
- 3+ years of analyzing and interpreting data with Redshift, Oracle, NoSQL etc. experience
- Experience with data visualization using Tableau, Quicksight, or similar tools
- Experience with data modeling, warehousing and building ETL pipelines
- Experience in Statistical Analysis packages such as R, SAS and Matlab
- Experience using SQL to pull data from a database or data warehouse and scripting experience (Python) to process data for modeling
These jobs might be a good fit

Share
This position will be required to sit in Manassas, VA as the primary location for approximately 2-4 months until the building in Fredericksburg, VA is open and operational.
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.To be successful in this role you should possess technical aptitude, written and oral communications skills and the ability to deal effectively with people in a wide variety of situations. In addition, you must possess strong analytical skills with demonstrated problem solving ability. You will be able to leverage your experience exercising high levels of initiative, judgment, and diplomacy.
Physical Requirements:
All physical requirements are expected with reasonable accommodations:
• Regularly lift and/or move up to 40 pounds; and participate in group lifts for 41+ pounds
• Ability to work in an environment that operates 24/7 with an ability to participate in primary responder rotation and provide after-hours support as needed
• Working in cramped and/or elevated and/or noisy environments
• Bending, lifting, stretching, reaching, standing and walking for up to 8+ hours a day
• Ascending and descending ladders, stairs, and gangways safely and without limitationKey job responsibilities
• Moving and implementing large enterprise equipment
• Installing Fiber and Copper cabling and patching cabling between equipment
• Ensuring proper safety and security standards are maintained during cabling and rack installation,
• Following well established hardware installation procedures and break-fix activities
• Safely using material handling tools and equipment
Traveling within and outside of regional work area is required. You will be responsible for having a reliable personal vehicle and valid driver's license to travel within the regional work area, as company transportation will not be provided.Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- High school or equivalent diploma
- 1+ year or experience in any of the following or similar technical or vocational roles: Computer Hardware Repair, Infrastructure Cabling, Network Deployment, Data Center Operations, Technical Project Management
- Industry standard certifications (CompTIA, CCENT, Network+)
- Knowledge of network cabling, optic types, and test equipment
- Experience with cabling infrastructure best practices and methodologies
- Experience with medium to large, complex project scopes and ambiguous details within work environment
- Knowledge of major Command Line Protocols (Cisco IOS, JunOS, GNU/Linux) and common Networking Protocols (BGP, OSPF)
These jobs might be a good fit

Share
You can learn more about NeuronKey job responsibilities
This role will help lead the efforts in building distributed inference support for Pytorch in the Neuron SDK. This role will tune these models to ensure highest performance and maximize the efficiency of them running on the customer AWS Trainium and Inferentia silicon and servers. Strong software development using Python, System level programming and ML knowledge are both critical to this role. Our engineers collaborate across compiler, runtime, framework, and hardware teams to optimize machine learning workloads for our global customer base. Working at the intersection of software, hardware, and machine learning systems, you'll bring expertise in low-level optimization, system architecture, and ML model acceleration. In this role, you will:* Design, develop, and optimize machine learning models and frameworks for deployment on custom ML hardware accelerators.
* Participate in all stages of the ML system development lifecycle including distributed computing based architecture design, implementation, performance profiling, hardware-specific optimizations, testing and production deployment.
* Build infrastructure to systematically analyze and onboard multiple models with diverse architecture.
* Design and implement high-performance kernels and features for ML operations, leveraging the Neuron architecture and programming models
* Analyze and optimize system-level performance across multiple generations of Neuron hardware
* Conduct detailed performance analysis using profiling tools to identify and resolve bottlenecks
* Implement optimizations such as fusion, sharding, tiling, and scheduling
* Conduct comprehensive testing, including unit and end-to-end model testing with continuous deployment and releases through pipelines.
* Work directly with customers to enable and optimize their ML models on AWS accelerators
* Collaborate across teams to develop innovative optimization techniquesA day in the life
You will also build high-impact solutions to deliver to our large customer base and participate in design discussions, code review, and communicate with internal and external stakeholders. You will work cross-functionally to help drive business decisions with your technical input. You will work in a startup-like development environment, where you’re always working on the most important initiative.
- Bachelor's degree in computer science or equivalent
- 5+ years of non-internship professional software development experience
- 5+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Fundamentals of Machine learning and LLMs, their architecture, training and inference lifecycles along with work experience on some optimizations for improving the model execution.
- Software development experience in C++, Python (experience in at least one language is required).
- Strong understanding of system performance, memory management, and parallel computing principles.
- Proficiency in debugging, profiling, and implementing best software engineering practices in large-scale systems.
- Master's degree in computer science or equivalent
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Familiarity with PyTorch, JIT compilation, and AOT tracing.
- Familiarity with CUDA kernels or equivalent ML or low-level kernels
- Candidates with performant kernel development such as CUTLASS, FlashInfer etc., would be well suited.
- Familiar with syntax and tile-level semantics similar to Triton.
- Experience with online/offline inference serving with vLLM, SGLang, TensorRT or similar platforms in production environments.
- Deep understanding of computer architecture, operation systems level software and working knowledge of parallel computing.
These jobs might be a good fit

Share
The Amazon Web Services Professional Services (ProServe) team is seeking a skilled Delivery Consultant to join our team at Amazon Web Services (AWS). In this role, you'll work closely with customers to design, implement, and manage AWS solutions that meet their technical requirements and business objectives. You'll be a key player in driving customer success through their cloud journey, providing technical expertise and best practices throughout the project lifecycle.
Possessing a deep understanding of AWS products and services, as a Delivery Consultant you will be proficient in architecting complex, scalable, and secure solutions tailored to meet the specific needs of each customer. You’ll work closely with stakeholders to gather requirements, assess current infrastructure, and propose effective migration strategies to AWS. As trusted advisors to our customers, providing guidance on industry trends, emerging technologies, and innovative solutions, you will be responsible for leading the implementation process, ensuring adherence to best practices, optimizing performance, and managing risks throughout the project.Key job responsibilities
As an experienced technology professional, you will be responsible for:1. Designing and implementing complex, scalable, and secure AWS solutions tailored to customer needs2. Providing technical guidance and troubleshooting support throughout project delivery3. Collaborating with stakeholders to gather requirements and propose effective migration strategies4. Acting as a trusted advisor to customers on industry trends and emerging technologies5. Sharing knowledge within the organization through mentoring, training, and creating reusable artifacts
About the team
Diverse Experiences: AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job below, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth - We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
• 2+ years of experience in cloud architecture and implementation• Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience• 2+ years experience with one of the following programming languages/technologies: Java, Python, Ruby, Node.js, C, or C++
• AWS experience preferred, with proficiency in a wide range of AWS services (e.g., EC2, S3, RDS, Lambda, IAM, VPC, CloudFormation)• Strong communication skills with the ability to explain technical concepts to both technical and non-technical audiences• 2+ years of experience of Data platform implementation• Hands on experience with building data or machine learning pipeline• Experience with one or more relevant tools (SQL, PostgreSQL, Data lake, DynamoDB, Hadoop)
These jobs might be a good fit

Share
AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine
Key job responsibilities
A day in the life
As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause of software defects. You’ll also:
Participate in design discussions, code review, and communicate with internal and external stakeholders.Work in a startup-like development environment, where you’re always working on the most important stuff.
- 5+ years of non-internship professional software development experience
- 5+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Fundamentals of Machine learning and LLMs, their architecture, training and inference lifecycles along with work experience on some optimizations for improving the model execution.
- Experience programming with at least one software programming language
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Masters degree in computer science or equivalent
These jobs might be a good fit