Jobs Posted on the Whova Community Board of MICRO 2024: 57th IEEE/ACM International Symposium on Microarchitecture®
If you know anyone in the job market, feel free to share with them
Internship: Arch / Perf / Logic Design / Systems Software
Ampere Computing Hi! I'm at MICRO seeking Architecture summer internship candidates for projects like: - Machine Learning for Reconfigurable CPU uArch - Graph Analytics on Many Core SoCs... r> - Integrating AI inference DSA's with CPU - HW/SW Co-design on Virtual Platforms - Analyzing Architectural Vulnerability Factor - Dynamic Power Reduction through Applied ML - SoC Microarchitectural Modeling and Simulation - and of course, Traditional Core Microarchitecture
Although we are product focused, we have had interns publish papers from their work. If you are interested, find me and let's chat! I am the hiring manager.
Ampere also has internships in these areas which I can also represent: - Logic Design, RTL (verilog) - Silicon Engineering - Linux Kernel: enabling and silicon debug
Ampere was founded seven years ago with a purpose: Be innovators that redefine the way we power the modern cloud – sustainably - with Cloud Native Processors that buck the trend of the power-hungry chips inside data centers today.
From the beginning, Ampere has built a company that ensures representation, inclusion, and accountability from the top. We believe our ability to innovate, to do things that have never been done, requires a diverse set of voices who inspire us and challenge industry perceptions.
As a smaller company we provide many opportunities for early-career employees to work alongside experienced and visionary technology leaders. This combination of deep technical and leadership tenure with fresh, talent has provided an electrifying environment that has inspired seasoned and junior employees alike with the tenacity to create inventive solutions that save time, money and/or improve results for Ampere and our customers.
At AheadComputing, a team of experts at high performance CPU core microarchitectures are building a compelling RISC-V CPU core. Please apply to j... oin us.
Amazon Web Services We’re hiring engineers across micro-architecture, systems, firmware, compilers and more. Come visit us during the coffee break after the award ceremony on Tuesday.
... Link:https://app.brazenconnect.com/a/aws-ta/e/WQ3qmSee More >>
Summer Internship - Hardware-Efficient AI
Microsoft Research Within our Systems Innovation research group, we approach efficiency in AI from a unified perspective of model compression/optimization, hardware aware model architectures, and fl... eet optimization. We closely collaborate with multiple research teams and product groups across the globe. Some of the research problems we are currently working on are: leverage transfer learning to efficiently share capacity across multiple scenarios; design hybrid models that span cloud and edge; or, designing novel silicon architecture.
We are looking for research interns to help advance the state of the art of efficient AI. The ideal candidate will have background in deep learning, model compression, and/or hardware, and the motivation and ambition to apply this in a real-world setting.
Internship - Hardware Acceleration for Zero-Knowledge Proofs
IoTeX You should be familiar with popular zero-knowledge proof systems, such as zkSNARKs, zkSTARKs, folding-based schemes, etc., and their implementations.
... Link:
None
See More >>
Machine Learning Compiler Engineer
Qualcomm Hiring in multiple locations — New York City, NY and Raleigh, NC.
If you’re interested in advancing and applying mathematics, programming languages theory, and advanced alg... orithms to program optimization for cutting-edge machine learning accelerators, then you really want to be talking to us!
The Compiler Labs unit in Qualcomm AI Software department is looking for ML Compiler engineers to join our team. We work tactically on improving existing ML compilers and strategically on developing new and innovative ML compilers.
Our technical approach to compilers emphasizes powerful representations for precisely and compactly modeling programs and the optimization challenges and using advanced mathematics and algorithms for performing optimizations.
We are also solid in using “old school” compiler technologies as they apply to contemporary ML challenges, and in meticulous software engineering to produce beautiful compilers. We are also keen about seeing our compilers used and having large impacts on Qualcomm’s business.
Mapping ML algorithms to ML accelerators is currently one of the most interesting and challenging problems for compilers. Our compiler targets include the Qualcomm Neural Signal Processor, Adreno GPUs, low-power ML accelerators, and CPU accelerators.
This job description spans multiple levels, from entry to experienced. Our team is a good home for compiler developers with advanced degrees, and we have solid mentoring and give substantial responsibility quickly for entry level engineers.
Link:https://careers.qualcomm.com/careers/job/446701371733See More >>
Staff GPU Compiler Engineer
Qualcomm Hiring in multiple locations - Markham, Canada and San Diego, CA or Santa Clara, CA in the US.
Qualcomm’s Adreno GPU has been the industry leading mobile graphics solution ... in today’s Android smart phone market worldwide. Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR, IoT, AI, drone, autonomous driving etc. GPU compiler is a key component of graphics solution. We are looking for talented engineers to create world class GPU compiler products to enable high performance graphics and compute with low power consumption.
This position will be responsible for research, analysis and improvement of Qualcomm’s Adreno GPU compiler and system performance to our worldwide customers. Based on the analyses and experiments on real world GPU applications, and investigation/prototyping of compiler optimizations, there will be opportunities to influence performance of games, applications, and hardware design, through interactions with graphics driver, architecture, and game development.
Link:https://careers.qualcomm.com/careers/job/446696537599See More >>
GPU Compiler Engineer
Qualcomm As a leading technology innovator, Qualcomm pushes the boundaries of what’s possible to enable next-generation experiences and drives digital transformation to help create a smart... er, connected future for all. As a Qualcomm GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs.
Microsoft We at Azure Research-Systems (https://aka.ms/azrs) work on forward-looking research informed by the at-scale problems of today. We work across the stack, all the way from accelera... tor and disaggregated memory design to LLM inference scheduling and power grid management.
Sambanova systems NCG interest form : https://grnh.se/f5ccc5404us Experienced professionals : please email with LinkedIn job posting. Feel free to connect during NSF Gen AI workshop (room 10... 4/115) on 11/02
Link:
None
See More >>
Computer/System Architect Positions @ MangoBoost
MangoBoost MangoBoost is a startup which delivers advanced HW/SW solutions (e.g., AI/network/storage/vm accelerators, holistic system optimizations). MangoBoost is the best place for ambitio... us computer/system architects.
We are currently looking for full-time computer/system engineers at Seattle and Seoul. Please refer to the following links.
If you are available at MICRO, we can arrange in-person meetings with our engineers at the conference site.
Link:https://www.mangoboost.io/See More >>
GPU/AI Application Platform Architect - San Jose
ByteDance ByteDance Server platform team is responsible for architecting, designing and building best server and storage system to meet the requirements of high-performance, low cost and ea... sy to operate. By joining this team, you will work with the best engineers and talents in this industry and have a broad opportunity to get in touch with the latest AI application system and newly emerged technology in computing, storage and silicon validation. You will gain remarkable hardware architect, development and validation experiences in most advanced hardware infrastructure at massive scale.
We are looking for a self-motivated GPU/AI Application Platform Architect with the following responsibilities: - Track GPU/AI LLM technology from industry and partner vendors. Evaluate and test the new part or technology, integrate the technology into the system. - Drive GPU/AI LLM platform customization via application performance optimizations and architecture explorations to increase system Perf/TCO and/or reduce system TCO. - Drive GPU/AI LLM new technology solution study and implementation at Bytedance. - Evaluate GPU system performance under state-of-art LLM applications. - Work with industry consortiums and open standard committees to investigate the emerging technologies or standards, and contribute our research results and visions to the industry. - Work with our technology partners and suppliers to setup POC or prototypes to evaluate and test the new technologies or architectural designs. - International travel requirement: up to four times per year, including but not limited to China, Europe, and South Asia. Candidates must have a valid passport and be able to obtain the necessary visas.
CPU Application Platform Engineer Graduate (Server Platform)- 2025 Start (PhD)
ByteDance Responsibilities: - Track CPU technology from industry and partner vendors, set up tests to evaluate newly emerged technology; - Drive CPU platform customization via applica... tion performance optimizations to increase system Perf/TCO and/or reduce system TCO; - Drive CPU new technology solution study, evaluation and implementation at ByteDance; - Work with industry consortiums and open standard committees to investigate emerging technologies or standards, and contribute our research results and visions to the industry; - Work with our technology partners and suppliers to set up POC or prototypes to evaluate and test the new technologies or architectural designs.
Link:https://jobs.bytedance.com/en/position/7399941022514858266/detailSee More >>
ML Compiler Engineer
Qualcomm You will be part of Qualcomm Compiler Labs, a global department that develops the advanced compilers for the breadth of processors on Qualcomm SOCs. The specific position is cont... ributing to the development of compilers that map machine learning applications to our NPUs.
Link:http://careers.qualcomm.com/careersSee More >>
Offensive or defensive cybersecurity
Draper Laboratory We have positions in both offensive and defensive cybersecurity. See the link below for an example. We can only consider US citizens. if interested in more info, please see me ... today during the CARRV workshop.
Link:https://g.co/kgs/dF2H16BSee More >>
Spring/Summer internship - GPU architecture
AMD AMD Research and Advanced Development (RAD) seeks a Computer Science or Engineering graduate student to work on novel GPU SoC architecture enhancements aimed at data movement opti... mizations. The candidate must be in a Masters or PhD degree program. The project involves investigating ML application driven GPU architecture enhancements and hence prior experiences or background with ML applications is preferred. Strong GPU programming skills along with familiarity with GPU performance modeling, GPU architectures and GPU performance optimization are also desired. AMD nurtures and encourages all co-ops to file quality patents and publish at top-tier research venues out of their internship projects.
See More >>
Postdoc - ML applications-driven enhancements to GPU architecture
AMD AMD Research and Advanced Development team is looking for a post-doctoral researcher to conduct research on ML applications-driven enhancements to GPU architecture. An ideal candi... date will have expertise in either ML applications or GPU architecture with familiarity with the other area. Interested candidates email the resume to Sooraj.Puthoor@amd.comSee More >>
CPU Architecture Researcher
Futurewei Technologies Looking for a CPU architecture researcher with a PhD in related fields of study or equivalent experiences. Qualified candidates will have career opportunities in research proje... cts related with, but not limited to, the core architecture and microarchitecture, multicore architectures including the heterogeneous and hybrid systems, memory architecture, interconnect and SOC, and emerging technologies and applications to publish results at premier computer conferences. See More >>
CPU architecture researcher
Samsung APL (Advanced Processor Lab) is one of the research team's of SAIT (Samsung Advanced Institute of Technology) which is Samsung Semiconductor‘s R&D hub, established as the incu... bator for cutting-edge technologies. APL is committed to shaping the future of CPU processor and SoC architecture for the most demanding applications of the future like AI and HPC. We are building the foundation of processors and the related platform which are applied to various business targets of Samsung in the future.
We are seeking a highly experienced CPU Performance Modeling Engineer to join our CPU architecture team. The ideal candidate will have 8+ years of experience in performance modeling and simulation for CPU designs. This role involves developing and refining detailed performance models, analyzing CPU performance characteristics, and working closely with micro architects to optimize next-generation CPU designs. You will be instrumental in driving performance improvements and ensuring that our CPU architectures meet power, performance, and area (PPA) targets.
See More >>
CPU architecture design engineer
Samsung APL (Advanced Processor Lab) is one of the research team's of SAIT (Samsung Advanced Institute of Technology) which is Samsung Semiconductor‘s R&D hub, established as the incu... bator for cutting-edge technologies. APL is committed to shaping the future of CPU processor and SoC architecture for the most demanding applications of the future like AI and HPC. We are building the foundation of processors and the related platform which are applied to various business targets of Samsung in the future.
We are seeking an experienced CPU Micro architect to join our high-performance CPU design team. In this role, you will be responsible for defining, developing, and optimizing the microarchitecture of cutting-edge CPU cores. You will work on everything from high-level design and microarchitectural specification to detailed RTL implementation and performance analysis.
See More >>
Senior Deep Learning Architect
NVIDIA NVIDIA is seeking seasoned computer architects to help design processor and system architectures that will enable compelling Deep Learning performance, architecture and efficiency... improvements. This role offers the opportunity to directly impact the future hardware roadmap in a fast-growing technology company that leads the AI revolution.
What you’ll be doing:
Understand, analyze, profile, and optimize deep learning training workloads on state-of-the-art hardware and software platforms.
Guide development of future generations of deep learning processors and computing platforms.
Develop detailed performance models and simulators for computing systems accelerating DL training.
Collaborate across the company to guide the direction of machine learning at NVIDIA; spanning teams from hardware to software and research to production.
Drive HW/SW co-design of NVIDIA’s full deep learning platform stack, from silicon to DL frameworks.
What we'd like to see:
PhD in CS, EE or CSEE and 8+ years; or MS (or equivalent experience) and 10+ years of relevant work experience.
Strong background in computer architecture, with a proven track record of delivering world-class high-performance processors.
Background in machine learning and neural networks, in particular training.
Experience analyzing and tuning application performance on state-of-the-art hardware.
Experience with processor and system-level performance modelling.
AMD AMD Research and Advanced Development (RAD) is seeking a full time researcher to investigate data movement optimization techniques on partitioned architectures. The best candidate... s will have experience in GPU architecture/runtime, partitioned architectures and/or advanced memory architectures including near memory computing coupled with strong analytical skills. Familiarity with ML applications is a plus. Interested candidates can apply by sending their resumes to me (Sooraj.Puthoor@amd.com).
See More >>
Researchers and senior architect positions- Canada Onsite
Huawei Canada PhD or Experts who are interested in software & hardware codesign for AI / graphic rendering workloads This is a research and inoculation focused team