Software Engineer - Processing In Memory (PIM) - 12 month Contract
One of the largest telecommunications companies in the world is looking for a Low-Level Software Engineer on contract to join their team in Grenoble and contribute to an exciting Processing In Memory (PIM) project, focusing on software exploration and performance modelling for large language model (LLM) inference.
This is a 100% on-site role in Grenoble, France.
Key Responsibilities:
- Pioneering PIM for LLM Inference: Explore the potential of emerging PIM technology to supercharge large language model (LLM) inference on edge devices and inference acceleration boards.
- Cutting-Edge Research: Collaborate with a renowned research institute to drive innovation in system technologies, pushing the boundaries of performance and efficiency.
Core Technical Areas:
- Deep Dive into LLM: Analyze LLM decoding phases and KV cache to identify optimization opportunities.
- Performance Profiling: Profile LLM execution on innovative inference accelerators.
- PIM-Based Optimization: Optimize LLM execution on PIM-based inference accelerators.
- NPU-CPU Integration: Facilitate seamless interaction between NPU and Host CPU.
Your Ideal Profile:
- 3+ Years of Software Engineering Experience: Expertise in performance profiling and low-level libraries/drivers.
- Coding Proficiency: Strong skills in C/C++ and Python for modeling and performance profiling.
- LLM Knowledge (a Plus): Understanding of LLM inference is beneficial.
- A Passion for Innovation: A proven ability to quickly learn and master new technologies.
- Effective Collaboration: Strong communication and teamwork skills to thrive in a global, fast-paced environment.
Interested? Apply directly through LinkedIn, or send your CV to [email protected]
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Software Engineer Python - Start-up
2026-05-20
DevOps Engineer
2026-05-27
AI Engineer - DDAI
2026-05-20
- Posted
- Dec 06, 2024
- Type
- Contract
- Level
- Mid-Senior
- Location
- Grenoble
- Company
- European Tech Recruit
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Software Engineer Python - Start-up
2026-05-20
DevOps Engineer
2026-05-27
AI Engineer - DDAI
2026-05-20