Join to apply for the EXPERT QUANTUM SOFTWARE ENGINEER (IT) role at Eni
Come Expert Quantum Software Engineer and be part of Eniquantic. In particular, you will develop and implement analog and digital emulators and the necessary compiler pipelines for the use of neutral atom quantum processors designed by Eniquantic. Activities will range from low-level hardware instructions to high-level programming languages. Finally, the software must be optimized and integrated with Eniquantic's available HPC resources.
Responsibilities include:
* Engineering of the software development kit and quantum emulators, both analog and digital, and related compilers for neutral atom quantum processors
* Implementation, integration, and optimization of software on HPC resources
* Collaborating with team members to evaluate and implement physical properties of the quantum processor and to conduct benchmarking of quantum algorithms for optimization problems and AI applications
Required characteristics:
* Master's degree in Computer Engineering, Computer Science, Physics, or equivalent fields
* At least 3 years (including any PhD) of research or work experience in programming, software development, and modeling complex systems
* Experience with interpreted and compiled programming languages (e.g., Python, Julia, Rust, C/C++)
* Experience in High Performance Computing, including parallel computing on GPUs
* Knowledge of the entire software development lifecycle
* Experience with compiler development (preferred)
* Knowledge of quantum computing (preferred)
* Experience with existing digital simulators of quantum circuits (preferred)
* Experience with existing analog simulators of neutral atom quantum processors (preferred)
* Ability to work in multidisciplinary teams with autonomy and proactivity
* Excellent command of English
* Willingness to travel
Location: Rome, San Donato Milanese
We promote flexible working arrangements, including options for smart working to support work-life balance.
#J-18808-Ljbffr