Elena Tapia

Quantum Software Engineer at IBM

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Elena Tapia is a quantum software engineer based in Zurich with six years of experience building across the quantum stack—from applications in optimization, machine learning and chemistry to algorithms, compilation and hardware interfacing. At IBM Quantum she’s been a key open-source contributor and co-maintainer of the widely used Qiskit SDK, driving features in fidelity primitives, the VQD eigensolver and qiskit-ibm-runtime while earning multiple internal awards for scaling quantum optimization. Equally comfortable in Python and Rust (with background in C++ and C#), she blends applied research with product-minded engineering to turn prototypes into production-ready developer tooling. Her career path spans deep learning, robotics and VR, which gives her a practical edge in user-focused design and cross-disciplinary collaboration. Known for strong communication and teamwork, she also advises the Unitary Foundation on microgrants, helping translate early research into viable community projects.
code6 years of coding experience
job5 years of employment as a software developer
bookMaster of Science in Engineering, Computer Science, Master of Science in Engineering, Computer Science at Keio University
bookSummer Session, Summer Session at Stanford University
bookExperimental Physics Academy, Experimental Physics Academy at University of Pennsylvania
bookMaster's Degree, Quantum Computing Technologies, Master's Degree, Quantum Computing Technologies at Universidad Politécnica de Madrid
languagesSpanish, English, French, Japanese, German
github-logo-circle

Github Skills (8)

circuit10
unit-testing10
quantum-computing10
pytorch10
machine-learning10
q-learning10
qiskit10
python10

Programming languages (6)

TypeScriptC++RustHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Quantum Machine Learning
Role in this project:
userML Engineer
Contributions:1 release, 113 reviews, 8 commits in 1 year 4 months
Contributions summary:Elena contributed to the Qiskit Machine Learning repository by fixing a batch gradient warning in the TorchConnector tutorial and several other related files. Their commits involved updating and fixing the TorchConnector tutorial, including the implementation of batch support, and refactoring for improved clarity. They also added unit tests for hybrid QNNs and the TorchConnector, demonstrating their involvement in testing and improving the functionality of the quantum machine learning components.
quantum-computingmachine-learningprototypequantum-programming-languagequantum
Qiskit/qiskit

Oct 2021 - Jan 2023

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
Role in this project:
userBack-end Developer / Quantum Computing Engineer
Contributions:2 releases, 1514 reviews, 10 commits in 1 year 3 months
Contributions summary:Elena contributed to the Qiskit project by implementing and refining features related to quantum circuit manipulation, particularly in the areas of state fidelity and quantum algorithm implementations. They added new primitives and interfaces for fidelity calculations, refactoring existing code and fixing bugs. Further, the user contributed to the VQD eigensolver with primitives, improving functionality and addressing documentation and unit test issues.
pythonquantum-circuitsquantum-computingcircuitsquantum-circuit
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial