Enable job alerts via email!

Sr. Staff Compiler Engineer (LLM, CNN, transformers)

Advanced Micro Devices, Inc

California, San Jose (MO, CA)

Hybrid

USD 90,000 - 150,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Systems Design Engineer, where your expertise in machine learning and compiler optimizations will drive the development of innovative technologies. You will play a crucial role in enhancing AMD's capabilities to deliver industry-leading solutions. This position offers a unique opportunity to work with cutting-edge hardware and software, impacting the efficiency and performance of machine learning applications. If you are passionate about pushing the boundaries of technology and thrive in a collaborative environment, this role is perfect for you.

Benefits

Health Insurance
401(k) Plan
Flexible Work Hours
Paid Time Off
Professional Development Opportunities

Qualifications

  • Experience with ML compiler optimizations across all stages.
  • Strong programming skills in Python and C++ for ML applications.

Responsibilities

  • Design algorithms for ML operators on AI Engine accelerator.
  • Collaborate with software teams to develop cutting-edge inference models.

Skills

ML Compiler Optimizations
Machine Learning Frameworks
Python Programming
C++ Programming
Dataflow Optimization

Education

Master's degree in Computer Science
PhD in Engineering

Tools

TensorFlow
PyTorch
NPU
GPU
TPU

Job description



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 world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

AMD together we advance_




THE ROLE:

We are looking for adynamic, energeticSystems Design Engineer to join our growing team. As a key contributor to the success of AMD’s product, you will be part of a leading team to drive and improve AMD’s abilities to deliver the highest quality, industry leading technologies to market.

THE PERSON:

As a Senior StaffSystems Design Engineer, you will drive balanced, scalable, and automated solutions. In this high visibility position, your software systems engineering expertise will be necessary towardsproduct development, definition, and root cause resolution. AMachine Learning (ML) Compiler SW Engineer in the AI group plays a crucial role in developing SW toolset to deploy cutting-edge ML inference on AMD’s Neural Processing Units (NPU). You will be responsible for designing, and implementing compiler optimization passes that translate Gen-AI ML inference models like SDXL-Turbo, Llama2, Mistral, etc. into low-level code for compute and dataflow on NPUs. Your work will directly impact the efficiency, scalability, and performance of our ML applications.

RESPONSIBILITIES:

  • Design tiling algorithms to map ML operators on AI Engine accelerator which powers AMD XDNA NPU.
  • Collaborate with Architecture and runtime software teams to develop software stack for enabling cutting-edge inference models on NPU.
  • Implement loop tiling, and buffer allocation strategies for efficient compute and DRAM access.
  • Develop back-end optimization passes to convert dataflow IR into driver calls for different NPU generations.
  • Testing and validation of optimized kernels and dataflow schedules using CPU models.
  • Develop and maintain unit tests and integration tests for the compiler to support different generations of HW architectures.
  • Enable detailed profiling and debugging tools for analyzing performance bottlenecks and deadlocks in the dataflow schemes.
  • Stay up-to-date on the latest advancements in ML compiler technology and hardware architectures.
  • Lead technical projects and mentor new grads and/or interns

PREFERRED EXPERIENCES :

  • Strong understanding of ML compiler optimizations (front-end, middle-end, back-end).
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch).
  • Experience working with on GPUs, TPUs, NPUs, or vector processors is a must.
  • Experience with ML models such as CNN, LSTM, LLMs.
  • Excellent programming skills in Python, C++, or similar languages.
  • A passion for innovation and a strong desire to push the boundaries of machine learning performance.

ACADEMIC CREDENTIALS:

  • Master's degree or PhD. in Computer Science, Engineering, or a related field (or Bachelor's degree with significant experience).

LOCATION:

San Jose, Ca.

#LI-JT1

#LI-HYBRID




Benefits offered are described:AMD benefits at a glance.

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Founding Applied AI/ML Engineer

USA Tech Recruit

California

Remote

USD 100,000 - 720,000

3 days ago
Be an early applicant

AI & GenAI Data Scientist-Senior Associate

PwC

California

On-site

USD 84,000 - 202,000

2 days ago
Be an early applicant

Patent Agent - Electrical Engineering

Trovo Group

California

On-site

USD 95,000 - 105,000

10 days ago

AI & GenAI Data Scientist-Senior Associate

PwC

California

On-site

USD 84,000 - 202,000

3 days ago
Be an early applicant

AI & GenAI Data Scientist-Senior Associate

PwC

California

On-site

USD 84,000 - 202,000

4 days ago
Be an early applicant

Software Engineer

MulticoreWare, Inc.

California

On-site

USD 70,000 - 100,000

Today
Be an early applicant

AI Design Verification Engineer - UVM, C++, System Verilog

Advanced Micro Devices, Inc.

California

Hybrid

USD 100,000 - 130,000

4 days ago
Be an early applicant

Staff AI/ML Compiler Development Engineer

Advanced Micro Devices, Inc.

California

Hybrid

USD 90,000 - 150,000

17 days ago

Software Engineer - Embedded

Viasat

California

Hybrid

USD 135,000 - 214,000

13 days ago