-
European Tech Recruit

Software Engineer

European Tech Recruit
France · Contract · Mid-Senior

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

c ui ha lan python gpio esp aci pan
Login to Apply
Posted
Dec 06, 2024
Type
Contract
Level
Mid-Senior
Location
Grenoble

Industries

Computer Hardware Manufacturing Semiconductor Manufacturing Telecommunications

Categories

Engineering Information Technology Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Client Server
Related

Backend Software Engineer Python - Start-up

2026-05-20

Full-time
Mid-Senior
United Kingdom
Software Development
Information Technology
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
Westpac
Related

AI Engineer - DDAI

2026-05-20

Full-time
Associate
Australia
Banking
Engineering