Simulation Engineer

About

We are pioneering the next generation of intelligent vision systems by combining neuromorphic computing with advanced sensing technologies. Our mission is to develop ultra-efficient embedded intelligence that enables autonomous systems to perceive, navigate, and respond in real-time with minimal power consumption.

At Neurobus, we envision a future where autonomous systems operate seamlessly and efficiently across space, defense, smart cities, and remote environments. Our technology powers real-time situational awareness, precision navigation, and AI-driven decision-making, ensuring that autonomous platforms can operate safely and effectively in complex and dynamic environments.

Collaboration, curiosity, and technical excellence drive everything we do. Our engineers, researchers, and problem-solvers are dedicated to transforming ambitious ideas into reality. By working together, we create technologies that enhance autonomous navigation, strengthen security, and contribute to a smarter, more resilient future guided by European values.

Job Description

Realistic data simulation is paramount for generating high-quality training and validation data in these critical domains. Real-world operational data can be scarce, expensive, or highly sensitive.

We seek a talented Simulation Engineer to join our growing engineering team and play a key role in developing and enhancing our internal simulation capabilities. You will contribute to creating realistic virtual environments and data pipelines that enable the development of robust and reliable AI models.

Preferred Experience

As a Simulation Engineer at Neurobus, you will:

  • Develop & Enhance: Contribute to developing and improving Neurobus's simulation framework and pipeline, aligning with product and technical requirements.

  • Create Virtual Worlds: Contribute to the design and creation of animated 3D virtual scenes for simulation.

  • Optimize Simulation: Explore and implement strategies for improving simulation quality, realism, and speed.

  • Stay Informed: Monitor advancements in simulation technologies and techniques, including generative AI, to ensure our simulations are state-of-the-art.

  • Collaborate: Work closely with engineering, product, machine learning, and AI experts to clarify requirements, advise on technical constraints, and optimize the integration of the simulation pipeline with our training infrastructure.

  • Manage Data: Contribute to implementing and optimizing data storage and usage strategies.

  • Drive Project Success: Execute projects effectively and contribute to the development of AI models.

What you will bring:

Master's degree or higher in Computer Science or a related field.

  • 2+ years of relevant experience in simulation engineering or related fields.

  • Solid experience with a modern 3D or physical simulation engine (e.g., Unity, Unreal Engine, Gazebo, NVIDIA Isaac Sim).

  • Proficiency in Python.

  • Experience with reading and implementing research papers related to simulation.

  • Strong communication and collaboration skills.

  • Fluency in English.

Bonus points:

  • Understanding image generation processes and their non-idealities (e.g., sensor noise, lens distortion, point spread function).

  • Experience with data simulation for machine learning and AI model training.

  • Experience with algorithm design and implementation.

  • Experience with on-premise or cloud-based data management infrastructure.

  • Contributions to open-source simulation projects.

  • Portfolio of simulation work.

Benefits and perks

Neurobus offers a supportive and flexible work environment where innovation and growth go hand in hand. We provide hybrid and remote work options, flexible hours, and an annual training, conferences, and professional development budget. Our team enjoys comprehensive health insurance, wellness programs, and regular team events, including offsites and retreats. Employees also benefit from stock options (BSPCE), performance-based bonuses, and relocation support. We believe in fostering a culture where ambitious ideas become reality while ensuring a balanced work-life balance.

Recruitment Process

Position details

This position is in Paris, with the option of working remotely up to 2 days per week following the initial training period. Limited travel may be required for customer meetings, conferences, or internal company events within France or internationally.

Neurobus is an equal-opportunity employer

We are committed to creating a diverse and inclusive workplace where everyone feels valued and respected. We encourage applications from people of all backgrounds, identities, and experiences. We are particularly interested in receiving applications from underrepresented individuals in the AI field.

Interview Process

  1. Initial Interview (30 min - virtual): Introduction to Neurobus and the role, discussion about your background, experience, and motivations.

  2. Technical Interview (60 min - virtual or on-site): Deep dive into your simulation expertise, review past projects, and technical questions tailored to your skills.

  3. Case Study (optional - remote or live): A practical exercise to assess your ability to design and optimize a simulation relevant to our needs.

  4. Final Interview (45 min - on-site or virtual): Meet with a senior leader to discuss your vision and team fit and answer any remaining questions.

We aim to ensure a smooth and transparent 2 weeks process that allows every candidate to showcase their full potential.

Additional Information

  • Contract Type: Full-Time
  • Location: Paris
  • Education Level: Master's Degree
  • Occasional remote authorized
  • Salary: between 40000€ and 55000€ / year