Software Development Engineer 1

Details of the offer

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. The Research and Advance Development software team is looking for a graduate research associate to work on a single-source modern C++ programming environment based on MLIR for its AIE accelerators. The software team develops an open-source software stack for AMD AIE CGRA used in various products such as the AMD Ryzen AI PC NPU. The open-source stack is composed of various layers such as: IREE AMD AIE MLIR AIR MLIR AIE LLVM AIE which allows programming the architecture with MLIR and LLVM mainly with Python or some ML frameworks. Since C++ is a ubiquitous language and allows reusing existing programs or kernels already targeting AIE, the AIE++ project aims at developing programming abstractions in modern C++ to target AIE architecture on top of the MLIR AIR and MLIR AIE compiler flow. The research associate will work on the development of this programming stack and might be involved in compiler development, open-source contributions, runtime development, application development (scientific computing, machine learning, autonomous driving vehicles, networking, HPC), debugging, article writing, and presentations. This role involves collaboration between internal developers of different sub-projects and contributors from other companies to upstream contributions to ClangIR or other projects. The position is based in Dublin (Bianconi Avenue, Citywest, Dublin, D24 T683, Ireland) and is suited typically for master or PhD students in an area related to compilation. Typical qualifications: Master or PhD student in Computer Science related to compilation. Knowledge considered as a plus: C++26, meta-programming, STL, Boost Compilation (Clang/LLVM/MLIR) Parallel languages and run-times DSL & DSeL HPC, real-time applications, and libraries Open-source Typical tools used: Open-source software used for C++ development (Clang/LLVM, Emacs/VIM, etc.
) Git & GitHub Linux Length: 6+ months. #LI-DNI

#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.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Cyber Security Trainee (Career Accelerator With Employment Guarantee)

Are you ready to embark on an exciting journey into the dynamic and growing field of cyber security? Nuyew Tech Academy is offering a unique Cyber Security C...


Nuyew Tech Academy - County Dublin

Published 9 days ago

Csirt Analyst - Ireland

WiseTech Global is a world-leading software company building software for the global logistics industry. We are united in our mission to create breakthrough ...


Wisetech Global - County Dublin

Published 5 days ago

Technology, Data And Product - Dublin - 2025 Reentry Program

Job Description At JPMorganChase, we recognize that rewarding careers do not always follow a conventional path. We value the diversity, fresh perspective and...


J.P Morgan S.E Dublin Branch - County Dublin

Published 5 days ago

Senior Data Engineer, Artificial Intelligence Centre Of Excellence, Dublin

Role Title: Senior Data Engineer, Artificial Intelligence Centre of Excellence, Data and Analytics Location/Office Policy:  Hybrid – Remote and Central Park,...


Allied Irish Bank - County Dublin

Published 5 days ago

Built at: 2025-01-12T09:46:28.536Z