loader image

Embedded AI Software Development Engineer

REF: EAISDE

Montbonnot-Saint-Martin / CDI

Embedded AI Software Development Engineer

REF: EAISDE

ABOUT KALRAY

Kalray is a leading French Deep Tech company, originating from the CEA French lab, a prestigious
European research laboratory. Specializing in hardware and software technologies for highperformance,
data-centric computing markets, Kalray offers a range of products for applications in
Datacenters, AI, Media & Entertainment, Life Sciences, Scientific Research, Edge Computing,
Automotive, and more. Kalray has notable investors such as Alliance Venture, NXP, CEA, and
Bpifrance. The company is listed on Euronext Growth.

With over 200 employees and a presence in several countries (France, UK, Germany, USA,
Romania), the company provides an agile, inclusive, and dynamic environment where individuals,
whether experts or recent graduates, can thrive and contribute to Kalray’s success.

Exciting challenges, a friendly atmosphere, and a picturesque office surrounded by mountains and nature
are part of the Kalray experience.
 

You can learn more about us on our website, follow us on LinkedIn.

WHAT YOU'LL BE DOING

As an Embedded AI Software Development Engineer in neural network inference optimization team, you will play a crucial role in developing software tools and optimizing code for our innovative processor platform in a team of 10 people.

You will collaborate closely with hardware engineers, architects, applicative developers and software developers to identify optimization opportunities, implement enhancements, and validate improvements.

Responsabilities:

  • Develop software tools and libraries to optimize neural network inference performance on our innovative processor architecture
  • Collaborate with hardware engineers and architects to understand processor capabilities and constraints and develop software solutions that leverage these features effectively.
  • Work closely with machine learning researchers and developers to understand neural network models and algorithms and implement efficient inference techniques.
  • Optimize software performance through algorithmic improvements, code optimizations, and utilization of specialized hardware features.
  • Design and implement software interfaces for seamless integration of neural network models with our processor platform.
  • Conduct performance analysis and profiling to identify bottlenecks and areas for optimization and propose solutions to improve efficiency and throughput.
  • Technological and scientific monitoring

WHAT WE ARE LOOKING FOR

Skills: 

  • Strong programming skills in Python & C/C++ and proficiency with software development tools and environments.
  • Solid understanding of neural network architectures, algorithms, and inference techniques.
  • Experience with software optimization techniques, such as parallelization, vectorization, and memory optimization.
  • Familiar with hardware architecture concepts and experience in optimizing software for specialized hardware platforms is a plus.
 

Profile:

  • Master’s degree in computer science, Computer Engineering, or related field
  • 1 to 5 years of experience in software development for AI environments
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively both independently and collaboratively in a fast-paced environment.
  • Strong communication skills and ability to convey complex technical concepts to diverse audiences.
  • Proficient in English, written and spoken
 
Of course, you might not have all of those required skills! But feel free to apply anyway and explain to us why you believe you are the right person for the job.
 
 

CONTRACT INFORMATION

  • Type of contract: Permanent contract (CDI)
  • Starting date: As soon as possible
  • Location: Montbonnot-Saint-Martin
  • Hybrid Work
  • Competitive salary based on your skills and experience
  • Entitlement to free shares plans (RSU)

WHAT WE CAN OFFER YOU:

  • Extra days off (RTT)
  • Meal vouchers (Edenred)
  • Health insurance (Malakoff Humanis)
  • Soft mobility rewarded
  • Paternity leave advantage
  • Monthly activities such as: laser game, escape game, sailing, ski, hiking, karaoke, bigger company events, and much more!

RECRUITMENT PROCESS

  • First interview with the line manager
  • Coding test to realize at home for Software position
  • Second interview with the team
  • Final interview with HRD or CEO

Equal Opportunity Statement

KALRAY is committed to creating a diverse and inclusive environment, and we welcome applications from individuals of all backgrounds, identities, and experiences. We do not discriminate (including in our hiring and promotion practices) based on race, religion, skin color, national origin, gender, sexual orientation, age, marital status, disability status, or any other characteristic protected by law. Should you require accommodations or adjustments throughout the interview process and beyond, please tell us. We are committed to ensuring that all candidates have an equal opportunity to showcase their abilities and succeed in our organization.

Apply for this position here:

Name*
Max. file size: 1 MB.
Max. file size: 1 MB.

 

Mandatory fields*
This field is for validation purposes and should be left unchanged.