Senior Software Development Manager

2 weeks ago


Cupertino, California, United States Amazon Full time
About the Role

We are seeking a highly experienced Senior Software Development Manager to lead our team responsible for the development of Machine Learning Collective Operations on the AWS Trainium platforms. The ideal candidate will have a strong background in HPC interconnects, preferably in the ML domain, and a good understanding of collective operations.

Key Responsibilities
  • Lead a team of software engineers in the development of Machine Learning Collective Operations
  • Partner with product management teams to define new products and features
  • Collaborate with executive leadership and technical leaders on new product definitions
  • Hire, coach, and promote software engineers and managers
Requirements
  • 10+ years of engineering experience
  • 5+ years of engineering team management experience
  • Experience partnering with product or program management teams
  • Experience in embedded development, networks and fast interconnects, SW/HW integration, and collective operations
About Amazon

Amazon is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

What We Offer

We offer a competitive salary, equity, sign-on payments, and a full range of medical, financial, and other benefits. Our compensation reflects the cost of labor across several US geographic markets.



  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly experienced Senior Software Development Manager to lead our team of software engineers in the development of cutting-edge cloud computing solutions. As a key member of our team, you will be responsible for overseeing the design, development, and deployment of our cloud-based products and services.Key ResponsibilitiesLead...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Engineering Project Manager to join our team at Apple. As a key member of our Apps team, you will be responsible for delivering new features for some of our most popular applications.Key ResponsibilitiesManage and track deliverables across multiple teams and organizationsCollaborate with Software Engineering,...


  • Cupertino, California, United States Apple Full time

    Senior Full-Stack Software Development EngineerWe are seeking a highly skilled Senior Full-Stack Software Development Engineer to join our Eval Engineering team at Apple Maps. The ideal candidate will possess substantial professional experience in software development and the implementation of large-scale, scalable data solutions.Key ResponsibilitiesDesign...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly experienced Senior Software Development Manager to lead our team in developing and extending Neuron support for leading ML frameworks, including PyTorch and JAX. As a key member of our AWS Neuron team, you will be responsible for delivering framework plugins and libraries that enable a great user experience for...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Engineering Project Manager to join our team at Apple. As a key member of our team, you will be responsible for delivering new features for some of our most popular applications.Key ResponsibilitiesManage and track deliverables across multiple teams and organizationsCollaborate with Software Engineering, Design,...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Project Manager to lead the development of large-scale web applications. The successful candidate will be responsible for driving the project lifecycle, from requirements analysis to delivery, and will work closely with cross-functional teams to ensure successful outcomes.Key ResponsibilitiesLead multiple concurrent...


  • Cupertino, California, United States Apple Inc. Full time

    Senior Software Development Engineer in Test (SDET), Backup & MigrationAt Apple, we're committed to innovation and excellence in every aspect of our products and services. As a Senior Software Development Engineer in Test, you'll play a critical role in ensuring the highest quality for our storage technology, which is at the heart of our products that...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Senior Software Development Engineer on the Data Solution Platform team at Apple, you will play a key role in accelerating the adoption of the Apple Data Platform by developing data solutions, including advanced data insights, unified search powered by knowledge bases, and the seamless integration of the latest AI technologies to enhance...


  • Cupertino, California, United States Annapurna Labs (U.S.) Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Runtime Software Development Engineer to join our team at Annapurna Labs (U.S.) Inc. in the AWS AI organization. As a key member of our team, you will be responsible for designing and developing innovative software solutions for our machine learning accelerators, including the AWS Inferentia and Trainium...


  • Cupertino, California, United States Annapurna Labs (U.S.) Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Runtime Software Development Engineer to join our team at Annapurna Labs (U.S.) Inc. in the AWS AI organization. As a key member of our team, you will be responsible for designing, developing, and delivering high-performance software solutions for our machine learning accelerators.Key...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Data Platform team at Apple. As a key member of our team, you will play a critical role in accelerating the adoption of our data platform by developing innovative data solutions.ResponsibilitiesDefine and drive technical vision, roadmap, and strategy for Apple Data...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly experienced Senior Software Development Manager to lead our Trainium Collective Operations Team at Amazon Web Services. As a key member of our team, you will be responsible for managing a team of software engineers and ensuring the successful development and deployment of our cloud-based software solutions.Key...


  • Cupertino, California, United States Apple Full time

    Job Title: Engineering Project ManagerAt Apple, we're looking for an experienced Engineering Project Manager to join our team. As a key member of our organization, you will be responsible for leading cross-functional projects and teams to deliver high-quality software products.Responsibilities:Develop and execute project plans, schedules, and status reports...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Engineering Project Manager to join our Video Applications team at Apple. As a key member of our team, you will play a central role in the delivery of professional and popular video applications.Key ResponsibilitiesManage complex projects and collaborate with multiple cross-functional teams to...


  • Cupertino, California, United States Apple Full time

    Job Title: Software Development Project ManagerAt Apple, we are seeking a highly skilled Software Development Project Manager to join our team. As a Software Development Project Manager, you will be responsible for leading cross-functional teams to deliver software features and products that meet the highest standards of quality and innovation.Key...


  • Cupertino, California, United States Apple Full time

    Storage System Quality Engineering TeamWe're seeking a highly skilled Senior Software Development Engineer in Test to join our Storage System Quality Engineering team. As a key member of our team, you will be responsible for ensuring the highest quality of storage technology at the heart of Apple products.Key ResponsibilitiesDevelop and maintain mobile UI...


  • Cupertino, California, United States VeeAR Projects Inc. Full time

    Job Title: Full Stack Software EngineerDuration: 03+ Months Contract with quarterly extensionLocation: RemoteJob Overview:We are seeking a highly skilled Full Stack Software Engineer to join our team at VeeAR Projects Inc. The ideal candidate will have a strong background in software development, with a focus on building scalable and efficient systems.Key...


  • Cupertino, California, United States Interviewstreet, Inc. dba HackerRank Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Interviewstreet, Inc. dba HackerRank in Cupertino, CA.Key Responsibilities:Evaluate and assess various technologies to determine their suitability for our projects.Develop proof-of-concepts (POCs) to demonstrate the effectiveness of new...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Software EngineerJoin Apple's Apple Services Engineering team as a Senior Software Engineer and contribute to the development of scalable and reliable software solutions for our customers.About the RoleWe are seeking an experienced Senior Software Engineer to lead the design and implementation of complete products, demonstrating expertise...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Project Manager to lead the delivery of large-scale software development initiatives. The successful candidate will be responsible for managing multiple concurrent projects and features, including scope, requirements, timelines, resource allocation, and risk assessments.Key ResponsibilitiesLead all aspects of multiple...