Senior Compiler Engineer developing compilers for RISC-V chips with HPC and AI acceleration. Contributing to the development of novel hardware features and accelerators with a team-oriented approach.
Responsibilities
Make independent technical contributions to help their team deliver its commitments
Write code to extend compiler frameworks (e.g., GCC, LLVM)
Improve the quality of code generated for these targets
Work with ML/AI and hardware teams
Understand ML/AI workloads and map them to hardware features
Collaborate with colleagues through code reviews, bug triaging
Contribute to shared team responsibilities (CI failure triaging, documentation, code fixits, rotations)
Requirements
Bachelor or Master’s degree in a relevant field
Experience in the relevant field (5-10yr)
Experience with compiler frameworks (e.g., LLVM, MLIR, GCC...)
Experience with computation and parallelism APIs (e.g., CUDA, OpenAcc, OpenCL, OpenML, SYCL...)
Solid knowledge of the C++ and C programming languages
Experience with code benchmarking, debugging, profiling, and tracing
Experience with standard tools for source control (git), continuous integration, task management (Jira)
Team player: communicative and collaborative person who focuses on the outcome of the team above the individual needs
Curious about learning new technologies/stacks
Capable of within- and cross-team collaboration at the technical level
Can-do attitude, proactive and willing to step up and resolve any obstacle
Benefits
Enjoy a hybrid work environment
Flexible schedule
Competitive compensation package that values your experience
Senior Technical Delivery Engineer leading customer onboarding and technical success for Magnet Forensics. Driving strategic initiatives and mentoring delivery teams in digital investigative software.
Senior Service Delivery Engineer focusing on Dell PowerStore and PowerScale solutions. Responsible for technical delivery, incident response, and storage management.
Microsoft 365 Engineer optimizing security and compliance capabilities across Microsoft 365 platforms. Managing tenant administration and implementing security measures for various Microsoft Defender solutions.
Engine Engineer responsible for optimizing gameplay experience in RuneScape, utilizing Unreal Engine 5 and C++. Building core frameworks and addressing technical challenges in a hybrid workplace.
AWS Engineer II developing and maintaining AWS infrastructure for Caesars Entertainment's iconic gaming resorts. Collaborating with development teams to ensure scalable and resilient applications.
Duales Studium zum Diplom - Ingenieur in Versorgungs - und Umwelttechnik. Verbindung von Theorie und Praxis in einem dreijährigen Studium bei G+H ISOLIERUNG.
Internship in product and portfolio management at Dräger focusing on optimizing product portfolio in Engineered Solutions. Involves analysis of sales programs and proposal development.