Amazon · 5 months ago
Software Development Manager, Foundations Software
Amazon is a leading cloud platform provider, and they are seeking a Software Development Manager for their Annapurna Labs team. The role involves building and supporting a team responsible for developing tools for compute sanitization in machine learning accelerators, collaborating with various teams to ensure the effective delivery of software solutions.
Artificial Intelligence (AI)DeliveryE-CommerceFoundational AIRetail
Responsibilities
Build and develop a strong team of engineers that would deliver the pre-check suite
Work closely with the hardware and firmware design teams
Collect requirements from various other teams including training, inference and runtime
Collaborate with the runtime team to ensure timely release of the pre-check tools
Anticipate future needs based on the product roadmap and develop necessary tools to sanitize compute
Qualification
Required
8+ years of engineering experience
5+ years of engineering team management experience
10+ years of planning, designing, developing and delivering consumer software experience
Experience partnering with product or program management teams
Experience managing multiple concurrent programs, projects and development teams in an Agile environment
Preferred
Experience designing and developing large scale, high-traffic applications
Experience with ML hardware/Software
Benefits
Work/Life Balance
Mentorship & Career Growth
Company
Amazon
Amazon is a tech firm with a focus on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Funding
Current Stage
Public CompanyTotal Funding
$8.11BKey Investors
AmazonKleiner Perkins
2023-01-03Post Ipo Debt· $8B
2001-07-24Post Ipo Equity· $100M
1997-05-15IPO
Recent News
2026-01-11
Company data provided by crunchbase