SENIOR DIRECTOR SOFTWARE DEVELOPMENT - PERFORMANCE MODELING AND OPTIMIZATION

Advanced Micro Devices, Inc
CA, United States
Full-time

Overview :

WHAT YOU DO AT AMD CHANGES EVERYTHING

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences the building blocks for the data center, artificial intelligence, PCs, gaming and embedded.

Underpinning our mission is the AMD culture. We push the limits of innovation to solve the worlds most important challenges.

We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

AMD together we advance

Responsibilities : THE ROLE :

THE ROLE :

We are seeking a Senior Director of Engineering to lead our ML Performance Modeling and Optimization team, and participate in hardware and software co-design to accelerate ML workloads for training and inference.

You will focus on the interaction between ML workload and hardware architecture, including modeling ML workload such as generative models on multiple HW configurations and provide your recommendation.

Furthermore, you will be working with customer and business unit on perf projection and analysis, and come up with novel solution to satisfy customer needs.

If you are passion about performance optimization, getting the best out of the HW, and shaping the future AI acceleration, then this role is for you.

THE PERSON :

As a Senior Director of Engineering for ML Performance, you will drive performance modeling on current and future hardware across latest ML workloads such as generative models for training and inference.

In addition of profiling and analyzing various workloads on current hardware and come up with new way to improve their performance.

The ideal candidate will have a proven track record of building and leading a world-class performance engineering team. Experience with ML hardware architecture, software optimization and performance modeling.

Experience with mapping model architecture to low level software and hardware and understand the hardware architecture impact on the model performance.

KEY RESPONSIBILITIES :

  • Performance modeling and analysis of ML training and inference workloads across a single and multiple accelerators. In addition of exploring various tradeoff and design decision.
  • Participate in hardware-software co-design for future hardware optimization on various ML workloads.
  • Communicate and present the results of the performance analysis and modeling to customers, stakeholders, and senior leadership.

And provide a concrete recommendation.

  • Develop and improve our framework, tools and infrastructure for performance estimation, modeling and reporting.
  • Growing the team across multiple sites. Set strategy, direction and roadmap for the team.
  • Cross team collaboration and working across the organization to identify opportunities and develop strategies.

PREFERRED EXPERIENCE :

  • Multiple years of experience leading a performance engineering team.
  • Strong technical expertise and experience in performance analysis, projection, and hardware architecture.
  • Strong leadership skills, ability to work collaboratively with customers and cross-functional teams.
  • A strong ability to mentor, coach, and inspire a diverse and talented team of researchers and engineers.
  • Excellent written, verbal, and presentation skills, ability to coordinate internally and externally.

ACADEMIC CREDENTIALS :

  • A PhD or Master plus equivalent experience in computer science, electrical engineer, or a related field.
  • LOCATION;
  • San Jose, other locations will be considered.

LI-MH2

Qualifications :

At AMD, your base pay is one part of your total rewards package. Your base pay will depend on where your skills, qualifications, experience, and location fit into the hiring range for the position.

You may be eligible for incentives based upon your role such as either an annual bonus or sales incentive. Many AMD employees have the opportunity to own shares of AMD stock, as well as a discount when purchasing AMD stock if voluntarily participating in AMDs Employee Stock Purchase Plan.

Youll also be eligible for competitive benefits described in more detail here .

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.

We encourage applications from all qualified candidates and will accommodate applicants needs under the respective laws throughout all stages of the recruitment and selection process.

6 hours ago
Related jobs
Promoted
Raytheon
Torrance, California

You will be responsible for the development and implementation of modeling solutions, conduct trade studies, and evaluation of system and subsystem performance. Our Performance Simulation teams provide, develop, and maintain high fidelity performance simulations, evaluate system performance, support...

Promoted
Pacific Gas and Electric Company
Oakland, California

HR, Safety, Compliance Training, Building & Asset Related Tasks: Handle HR related administrative tasks including time reporting, pay planning, performance improvement plans, performance management, organization change requests, pay change requests, rewards and recognition forms, organization chart ...

Promoted
Raytheon
Hawthorne, California

You will deploy cutting-edge technologies, leveraging your software development skills and collaborating with your Signal and Sensor Modeling peers. Experience with Real-time Programming, software change management tools and processes, using and augmenting Build Systems (Make/CMake), and working wit...

Promoted
VirtualVocations
Sunnyvale, California

A company is looking for a Senior Director of Software Engineering. ...

Promoted
Spotify AB
Los Angeles, California

We are seeking a senior counsel with a deep understanding of the business and legal customs in the content and creator space to join our team. You will counsel and provide legal support on a variety of matters, with a focus on structuring, negotiating, and drafting agreements related to the acquisit...

Siemens Industry Software Inc.
Fremont, California

TheEDA Business Development and Capture Director works in a business developmentrole, coordinating between the various US Government entities and theireco-system; including OSD A&S, OSD R&E, Air Force, Navy, ARMY, DARPA, NSA,prime contractors, and academia, to bring new EDA solutions to US G...

Boston Scientific
Santa Clarita, California

Write unit and integration tests to ensure the reliability and performance of our software. Boston Scientific continues to evaluate its policies and protocols regarding the COVID-19 vaccine and will comply with all applicable state and federal law and healthcare credentialing requirements. Knowledge...

Career Development Partners
Sacramento, California

CPA Firm Audit Managers and Seniors - Hybrid living close to the office is preferred - Fully Remote Home Based is available for candidates living in the PST or MST time zones. Well established, highly profitable CPA firm offers several exceptional career opportunities for Audit Managers and Seniors ...

Adobe
San Jose, California

We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every scr...

TikTok
San Jose, California

Responsibilities:- Build a highly scalable, efficient and robust trust, and safety platform and tools;- Understand product objectives to develop an easy-to-use platform that aligns with customers' needs;- Collaborate with trust and safety specialists, experts, and machine learning engineers;- Improv...