Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

$193.3k - $261.5k

Amazon

Description In this role you will be responsible for leading a technical team which is critical in providing profiling and optimization tools for the Neuron ML accelerators fleet. You will work closely with the hardware and software teams to ensure the right tools are available for performance profiling of large ML workloads, identifying bottlenecks and automatically providing improvement recommendations. Neuron Core Tools develops and maintains a family of profiling software and provides ability for performance engineers to develop and improve custom kernels that would impact efficiency of large workloads. Description In this role you will be responsible for leading a technical team which is critical in providing profiling and optimization tools for the Neuron ML accelerators fleet. You will work closely with the hardware and software teams to ensure the right tools are available for performance profiling of large ML workloads, identifying bottlenecks and automatically providing improvement recommendations. Neuron Core Tools develops and maintains a family of profiling software and provides ability for performance engineers to develop and improve custom kernels that would impact efficiency of large workloads. Key job responsibilities Provide technical leadership to the Neuron Core Tools team Work closely with the frameworks and compiler teams. Collect requirements from various other teams including training, inference and runtime. Collaborate with the compiler performance team to ensure timely release of the core performance tools. Anticipate future needs based on the product roadmap and develop necessary tools to increase efficiency in large scale compute. About The Team Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the 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. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. 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. About AWS Annapurna Labs Amazon Annapurna Labs team (our organization within AWS UC) is responsible for building innovation in silicon and software for our AWS customers. We are at the forefront of innovation by combining cloud scale with the world’s most talented engineers. Our team covers multiple disciplines including silicon engineering, hardware design, software and operations. Because of our teams breadth of talent, we have been able to improve AWS cloud infrastructure in high-performance machine learning with AWS Neuron, Inferentia and Trainium ML chips, in networking and security with products such as AWS Nitro, Enhanced Network Adapter (ENA), and Elastic Fabric Adapter (EFA), and in computing with AWS Graviton and F1 EC2 instances. About AWS Utility Computing (UC) AWS Utility Computing (UC) provides product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. Additionally, this role may involve exposure to and experience with Amazon's growing suite of generative AI services and other cloud computing offerings across the AWS portfolio. About AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. About AWS Neuron AWS Neuron is the software of Trainium and Inferentia, the AWS Machine Learning chips. Inferentia delivers best-in-class ML inference performance at the lowest cost in the cloud to our AWS customers. Trainium is designed to deliver the best-in-class ML training performance at the lowest training cost in the cloud, and it’s all being enabled by AWS Neuron. Neuron is a Software that include ML compiler and native integration into popular ML frameworks. Our products are being used at scale with external customers like Anthropic and Databricks as well as internal customers like Alexa, Amazon Bedrocks, Amazon Robotics, Amazon Ads, Amazon Rekognition and many more. Basic Qualifications 5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Experience as a mentor, tech lead or leading an engineering team Preferred Qualifications Bachelor\'s degree in computer science or equivalent Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annually USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually #J-18808-Ljbffr

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Cupertino, CA vacancy
  • $165.8k - $307.9k

     ...Solutions, is responsible for ensuring a software product meets its specified...  ...analyzing the software throughout its development lifecycle. As a Principal Software Developer...  ...this role, you will represent quality engineering and verification on behalf of your team... 
    Suggested
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche AG

    Santa Clara, CA
    2 days ago
  • $123k - $151k

     ...Responsibilities: * Develop and maintain software components on current and future...  ...in cloud based product related software development and cross-platform development * Strong...  ...Computer Science or Math or Electrical Engineering; M.S. preferred The US base salary... 
    Suggested
    Full time

    Fortinet

    Santa Clara, CA
    4 days ago
  • $114.6k - $234.6k

    As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS)—a foundational cryptographic service... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    4 days ago
  • $200.5k - $260.5k

    As a Principal Software Engineer, you will: Work with developers within the team and on other cross‑functional projects, as well as project...  ...of 10 years of experience in networking related software development B.S. in Computer Science or Electrical Engineering; M.S. highly... 
    Suggested
    Full time

    Zoomcar

    Sunnyvale, CA
    3 days ago
  •  ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by...  ...interfaces, with expertise in a broad range of development environments. The ideal candidate is an...  ...and calibration strategy and develop software to implement the same. Essential Job... 
    Suggested
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    4 days ago
  • $150k

     ...world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI development. You will participate in the development of...  ...team that’s responsible for the full software development life cycle, from conception to deployment... 
    Full time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    1 day ago
  • $120k - $170k

     ...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface...  ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications... 
    Full time
    Relocation package

    Scout Ai

    Sunnyvale, CA
    1 day ago
  •  ...managed. You will work closely with the Principal Software & Architecture Lead, Product, and Solution Engineering in a fast-moving, small-team environment. We...  ...systems. Key Responsibilities  Front-End Development Build and maintain front-end interfaces for neuron... 

    Teserac, Inc.

    Sunnyvale, CA
    10 days ago
  •  ...candidate should have hands-on experience with Java, React, strong knowledge of algorithms and data structures, cloud application development, automation tools, CI/CD pipeline, and a proven understanding of microservices and REST APIs. MUST HAVE: ~7+ years of... 

    5 Star Recruitment

    Sunnyvale, CA
    11 days ago
  • $272k - $431.25k

     ...Principal Systems Software Engineer at NVIDIA is an engineering discipline to design, build and maintain large scale production systems with...  ...production systems and optimizations. Much of our software development focuses on eliminating manual work through automation,... 

    NVIDIA Gruppe

    Santa Clara, CA
    14 hours ago
  • $149k - $359k

     ...come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise...  ...systems challenges through thoughtful software design. Partnering closely with cross-...  ...committed to fostering the growth and development of every person, cultivating a sense of... 
    Full time
    Work at office
    Flexible hours

    Everpure

    Santa Clara, CA
    15 hours ago
  • $143.8k - $267k

     ...makes us Roche. In this role, you will lead instrumentation software development for digital pathology solutions that directly transform...  ...within an Agile environment with solution architects, hardware engineers, and software leads to translate business requirements into... 
    Local area
    Relocation package

    Roche

    Santa Clara, CA
    3 days ago
  •  ...Executive experienced in driving the design, development and deployment of Products &...  ...synthesis and curation Personalization engines that adapt content to individual customer...  ...resumé to ****@*****.*** with“Senior Software Development Engineer” as email subject.... 
    Full time

    eGain

    Sunnyvale, CA
    5 days ago
  •  ...technology. We are at the forefront of software and hardware innovation, pushing the boundaries...  ...The role: Principal System Software Engineer, AI Inference Execution What you will...  ...team, you will be responsible for the development, enhancement, and maintenance of the next... 
    Work experience placement
    3 days per week

    Entrada Ventures

    Santa Clara, CA
    2 days ago
  • $150k - $183k

     ...About the Role We are seeking a Senior Software Development Engineer to join our FortiWeb team, responsible for developing and maintaining the web-based management interface of our industry-leading Web Application Firewall (WAF) solution. This role requires expertise... 
    Full time

    Fortinet

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

     ...We are now looking for a Principal Software Engineer for LPX System Software! NVIDIA’s LPX System Software team builds the foundational software that turns a novel deterministic compute architecture into a platform that compiler teams and data center operators can rely... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Full time

    Aditistaffing

    Santa Clara, CA
    1 day ago
  • $135k - $155k

     ..., with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, C++ (STARLINK) At SpaceX we’re leveraging our experience...  ...the complete lifecycle of the software they create, including development, testing, and support. We expect our engineers to close the... 
    Permanent employment
    Full time
    Temporary work
    Internship
    Worldwide
    Weekend work

    Spacex

    Sunnyvale, CA
    1 day ago
  • $184k

     ...unique individual. Knowing we all have different needs, our development and personal wellbeing programs are designed to give you choice...  ...to Prisma Access™ Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies... 
    Full time
    Casual work
    Work at office
    Remote work
    Relocation package

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    ## Principal Platform Software Engineer - RASApplylocations: US, CA, Santa Clara: US, Remotetime type: Full timeposted on: Posted Yesterdayjob...  ...for implementation to ensure speed of light product development.* Bring up clarity on architecture for fleet health monitoring... 

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  •  ...library. He/she will participate in the core system design and development. Our target system is based on jepsen open source system and...  ...Qualifications ~5+ years proven records on infrastructure level software development experience ~2+ years Clojure development... 
    Full time

    Integrated Resources Inc.

    Santa Clara, CA
    1 day ago
  • $150.4k - $277.6k

     ...Software Development Engineer, iOS Safari App Services We're looking for an engineer to help us shape the future direction of Safari technology on our platforms. Together, we'll build on the industry-leading WebKit engine and Apple's frameworks to deliver a fluid browsing... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $117k - $234k

     ...Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software...  ...cross-functional teams. You will drive the full software development lifecycle, including design, coding, testing, and deployment... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    15 hours ago
  •  ...of patients worldwide. We’re a team of engineers, clinicians, and innovators united by...  ...team is responsible for the real-time software infrastructure that supports critical performance...  ...system software architecture, feature development, Observability and demonstration of... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...Physical AI OS, making robots as easy to build and deploy as software. Today, robotics is fragmented, slow, and closed: most builders...  ...for AI model interaction Use cloud-based solutions for portal development and leverage SaaS software Qualifications 5+ years full-stack... 

    Dexmate

    Santa Clara, CA
    3 days ago
  •  ...infrastructure, security, and developer tooling.We’re a small, engineering-driven team where every engineer owns meaningful pieces of the...  ...and works directly with customers. What You’ll DoAs a Software Engineer at Realm Labs, you’ll build production systems that power... 

    Realm Labs LLC.

    Sunnyvale, CA
    a month ago
  •  ...Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of software solutions...  ...our core systems Support customers at various stages of development through involvement in project scoping, proof of concept,... 

    NextHop Systems

    Santa Clara, CA
    19 days ago
  • $92.7k - $187.5k

     ...Software Engineer III This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office....  ...Business Unit. This role focuses on networking systems software development and collaborative problem-solving and is ideal for... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Cupertino, CA
    19 days ago
  • $152k - $209k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...and develop code for large scale complex software solutions for semiconductor equipment...  ...programming Extensive experience with development on embedded system and PyTorch... 
    Full time
    Relocation

    Applied Materials

    Santa Clara, CA
    10 days ago
  • $272k - $431.25k

     ...NVIDIA is seeking a highly motivated Principal System Software Engineer to drive next-generation innovations in automotive platform software...  ...role, you will contribute directly to the architecture, development, optimization, and scaling of foundational software technologies... 

    NVIDIA

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!