(Senior) Softwareentwickler C++

3 weeks ago


Cupertino CA, United States Amazon Development Center U.S., Inc. - B02 Full time

We are seeking an experienced software engineer with low-level latency networking or interconnect expertise to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs. This role is on the forefront of AI/ML, we spend a good deal of the day optimizing the networking for the latest AI workload such as LLMs.
Annapurna Labs, a crucial part of AWS, is responsible for developing hardware and software components for EC2 infrastructure. Our team focuses on building networking solutions that for Machine Learning (ML) and High-Performance Computing (HPC) workloads on AWS.
Our ideal candidate will have extensive experience in low-latency networking and collective operations, such as HPC network fabric or machine learning accelerator cluster systems. Also applicable is experience high-frequency trading networking, high-speed wireless networking, or low latency interconnects such as PCIe or CXL. Proficiency in C/C++ and a deep understanding of Linux and kernel-level programming are essential. Strong problem-solving skills and the ability to troubleshoot complex networking issues are required, along with excellent communication skills to work effectively in a collaborative team environment.
Your day will involve designing and optimizing networking solutions, collaborating with cross-functional teams, and engaging with customers to gather feedback and continuously improve our offerings. We offer flexible working hours and encourage you to find a balance that suits you, ensuring long-term happiness and fulfillment. It’s not about the number of hours spent at work or home but about creating a harmonious balance that enhances both aspects of your life. Our commitment to your career growth includes assigning projects that help you develop into a well-rounded professional capable of taking on more complex tasks in the future. Join us at Annapurna Labs and be part of a team that is shaping the future of networking solutions for ML and HPC workloads on AWS
We are committed to furthering our culture of inclusion. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded professional and enable them to take on more complex tasks in the future.
The Elastic Collectives team builds out the collective operations layer in the Trainium and Nvidia stack for distributed machine learning. In any day, we are designing new algorithms, hunting for performance bottlenecks, and optimizing a customers heavy ML/AI workloads. You will be working with principal and senior principal engineers on a daily basis.
Every customers that uses AWS for large models training and inference will be using your software, and the performance matters. 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ 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
Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit
Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.



  • Cupertino, California, United States Apple Full time

    Job Title: Senior Wireless Systems EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a Senior Wireless Systems Engineer, you'll be part of our Wireless Silicon Design group, responsible for designing and developing cutting-edge wireless communication systems.Key Responsibilities:Design and simulate wireless communication systems...


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

    Job DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc. as a Senior HTTP Frameworks Software Engineer. This is a unique opportunity to work on next-generation technologies for Apple's mobile, desktop, wearable, and services platforms.Key ResponsibilitiesCraft and implement new features for Apple's...


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

    Senior HTTP Frameworks Software EngineerWe are seeking a talented software engineer to join our team at Apple Inc. and contribute to the development of next-generation technologies for our mobile, desktop, wearable, and services platforms.About the RoleThis is an exciting opportunity to work on high-performance HTTP software development, leveraging your...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Apple Home Ecosystem team. As a key member of our team, you will be responsible for designing, developing, and implementing new software experiences for our HomeKit Camera products.Key Responsibilities:Design and implement new apps, frameworks, and...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior WebKit Performance Infrastructure EngineerWe are seeking a highly skilled Senior WebKit Performance Infrastructure Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining WebKit performance testing infrastructure and tools.Key Responsibilities:Design and...


  • Cupertino, California, United States Bayside Solutions Full time

    Senior JDK Production Specialist at Bayside Solutions, Inc.Location: Cupertino, CA - Hybrid RoleSalary Range: $135,200 - $156,000 per yearPosition Overview:As a Senior Production Engineer, you will be pivotal in deploying advanced enterprise technologies. Collaborate with various engineering teams to refine our cloud-based offerings, uncover growth avenues,...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Apple. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop new features...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Storage Software EngineerWe are seeking a highly skilled Senior Storage Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key Responsibilities:Develop system-level storage architecture...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Layout EngineerWe are seeking a highly skilled Senior Layout Engineer to join our WebKit team at Apple. As a key member of our team, you will be responsible for ensuring the best possible user experience on the web.Job SummaryThe WebKit Layout & Rendering team is looking for an engineer who loves solving problems with their team. We want...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Siri Performance and Reliability Metrics team. As a key member of this team, you will be responsible for designing, developing, and delivering key user-facing performance metrics to engineering partners and senior leadership.Key ResponsibilitiesPartner closely with engineering...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our Home Platforms Software Team at Apple. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality software solutions for Apple TV, HomePod, and iPhone.Key ResponsibilitiesDesign and develop software solutions for Apple TV,...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning Compiler Engineer III to join our Neuron Compiler team at Amazon. As a key member of this team, you will play a critical role in developing and scaling a compiler to enable the world's largest ML workloads to run performantly on custom Annapurna systems.Key ResponsibilitiesSolve complex...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Software Engineer - AIML ObservabilityWe are seeking a highly skilled Senior Software Engineer to join our AIML Observability team at Apple. As a key member of our team, you will design and build cloud-native solutions for Siri, Search, and other AIML products.About the RoleThis is an exciting opportunity to work on large-scale cloud-native...


  • Cupertino, California, United States Amazon Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Customer Practice Manager to join our Amazon Professional Services team. As a trusted advisor to our customers, you will lead and/or support significant customer programs during the solution and pursuit stages, develop a long-term Professional Services strategy, and execute that strategy with...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Apple's Home Ecosystem group. As a key member of our team, you will be responsible for designing and implementing new software experiences for our HomeKit Camera products.Key ResponsibilitiesDesign, architect, and implement new apps, frameworks, and daemons in...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Integration Engineer to join our Product Calibration & Test Group at Apple. As a key member of our team, you will design, develop, and deploy calibration and test instrumentation systems for our world-class products.Key ResponsibilitiesDesign and develop automated instrumentation systems for product...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Siri Performance and Reliability Metrics team. As a key member of this team, you will be responsible for designing, developing, and delivering key user-facing performance metrics to engineering partners and senior leadership.Key ResponsibilitiesPartner closely with engineering...


  • Cupertino, California, United States Bayside Solutions Full time

    JDK Production Engineer at Bayside Solutions, Inc.Location: Cupertino, CA - Hybrid RoleSalary Range: $135,200 - $156,000 per yearPosition Overview:As a Senior Production Engineer, you will be pivotal in deploying advanced enterprise technologies. Collaborate with various engineering teams to refine our cloud-based offerings, uncover growth avenues, and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and motivated individual to join our team as a Senior Sensing Algorithm Engineer. As a key member of our team, you will be responsible for creating sensing-based experiences for our Home and Audio products.Key ResponsibilitiesDesign and develop algorithms for sensing technologies such as IMU, capacitive,...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Apple. As a key member of our Cloud Services team, you will play a critical role in developing the next generation of Apple's cloud services.Key ResponsibilitiesDesign, implement, and operate highly scalable distributed systemsWork with programming languages such as C++,...