Software Engineer II, Annapurna Labs ML Acceleration System Software
Amazon Web Services (AWS) · Cupertino, CA · 1 wk ago
ConsultingFull-time
About the role
The Machine Learning Server Software Team at Annapurna Labs is seeking candidates with a passion for developing data-driven software for our advanced machine learning acceleration servers. Our team works closely with hardware, test, and manufacturing teams to ensure seamless integration and rapid deployment of software.
Responsibilities
- Develop software (C, C++, Python, Lua) for server components and integration into EC2.
- Collaborate with hardware, test, and manufacturing teams to create coordinated software packages for qualification and rapid deployment.
- Build and maintain production software for initializing and monitoring the most advanced machine learning acceleration servers.
- Work on system-level device drivers for I2C infrastructure and other critical data paths.
- Ensure software is scalable and adaptable to changing needs.
Requirements
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience.
- Experience programming with at least one software programming language.
Qualifications
- Bachelor's degree in computer science or equivalent.
Skills
Preferred qualifications include:
- 3+ years of full software development life cycle experience.
- Experience with full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations.
Benefits
Amazon offers a comprehensive benefits package including:
- Health insurance (medical, dental, vision, prescription, life, AD&D)
- Earned Time Off (ETO)
- Paid Time Off (PTO)
- Parental Leave
- Flexible Spending Accounts (FSA)
- Adoption and Surrogacy Reimbursement
- 401(k) matching
- Employee Assistance Program (EAP)
- Mental Health Support
- Medical Advice Line
- Flexible Spending Accounts
- Supplemental Life Insurance
Pay
Base salary range for this position is $165,200.00 - $223,600.00 USD annually.
Schedule
Full-time position.