By clicking "Accept", you agree to the storage of cookies on your device to improve site navigation, analyze site usage, and assist with our marketing efforts. See our privacy policy for more information.
Arrow to operate the carousel
Back

Senior Software Engineer C++ (M/F)

Location: 
Paris
Type: 
Hybrid
Salary: 
65k€-75k€ (in euros)
TJM: 
Fullstack
C++
Developer
AI
Machine Learning

MISSION

We are actively seeking an experienced Senior Software Engineer to lead our dynamic C++ engineering team in advancing simulation and optimization projects.

In this dual-faceted role, you will mentor a skilled group of software engineers while also engaging directly with the coding process.

Your unique position as both a mentor and a technical contributor will play a critical role in defining the future and goals of our advanced simulation platform, driving its ongoing development and enhancement.

Your primary responsibility is to maintain our platform's position at the forefront of the industry, supporting our AI teams in their innovative endeavors.

By working closely with our engineers and researchers, you will develop a strategic direction for the platform, ensuring our solutions are efficient, scalable, and of superior quality.

ROLE RESPONSIBILITIES/ACCOUNTABILITIES

  • Lead, mentor, and manage a team of software engineers, ensuring their professional growth and continuous development.
  • Design and oversee the development and enhancement of our in-house high-performance simulation platform.
  • Set technical direction and ensure adherence to best practices in software development with a strong focus on automated testing.
  • Collaborate with researchers to understand their needs, and strategize on optimal solutions.
  • Evaluate and introduce new technologies and tools as needed.
  • Act as the technical point of contact for the team, liaising with other departments and stakeholders.

PROFILE & REQUIREMENTS:

  • Advanced degree in computer science or equivalent.
  • Proven leadership experience with a strong technical background.
  • Mastery of OOP, SOLID principles, and design patterns.
  • Strong understanding of algorithmic thinking, data structures, and software design.
  • Demonstrated experience with profiling tools (GPU, CPU, Memory, Garbage Collection).
  • Outstanding communication skills, both written and verbal.
  • Ability to juggle multiple projects and priorities in a fast-paced environment.

Bonus:

  • Expertise in modern C++ (C++17, C++20).
  • Familiarity with machine learning.
  • Experience in contributing to, maintaining, or building open-source projects.
  • Deep knowledge in parallel and high-performance computing.
  • Proficiency in TDD, BDD, and/or DDD

PROCESS - 3 to 5 weeks (max)

  • 1st screen / initial discussion with the tech recruiter department over video
  • A programming test / technical hacker rank test + Review of the test
  • Take Home assignment + review call with the candidate
  • Call with a head of department

MODALITIES

  • Type of contract: CDI
  • Salary range: From 65k€ to 75k€
  • English MANDATORY
  • Permanent contract with the end client
  • Remote: 2-3 days / week
  • Location: PARIS

Apply directly to the position of

Senior Software Engineer C++ (M/F)

We'll be in touch soon!
PDF format - Maximum size: 10MB
Download in progress
fileuploaded.jpg
The download failed. The maximum file size is 10 MB.
Thank you!
We have received your message and we will answer you as soon as possible!
Oops! An error occurred while sending the form.
Do not hesitate to call us directly!