Quantum Software & Research Intern
At QpiAI, we are a team of scientists and engineers working to make quantum computing solutions available to enterprise customers in the logistics, mobility, finance, datacentres, space-tech, and pharmaceuticals industry. Our members experience the opportunity to be part of a fast-paced, customer-focused, and technically innovative work environment striving to deliver the best in quantum technology to our customers.
We are looking for a Quantum Software & Research Intern to build application layers for our quantum computing solutions. You will be responsible for developing and maintaining our proprietary software development kits (SDKs), consoles, and application layers building on top of our proprietary framework for quantum machine learning, optimization, and simulation.
Responsibilities
- To assist research scientists in implementation and evaluation of novel quantum/quantum-inspired/hybrid quantum-classical algorithms for large-scale problems in machine learning, optimization, and simulation and incorporate error mitigation techniques and noise modeling.
- To map domain-specific and problem-level abstractions to subroutines in classical and quantum computational workflows.
- To create robust SDKs for various hybrid Q-C and quantum-inspired algorithms.
- To do literature review and research papers analysis in AI and Quantum Computing.
Required Skills and Experience:
- Very strong expertise in data structures and algorithms, mathematical modeling, computational problem solving, and programming (Python/C/C++/Julia).
- Hands-on experience working with quantum programming, libraries and frameworks to implement hybrid quantum-classical algorithms, variational quantum algorithms, and quantum-inspired algorithms.
- Expertise in machine learning and deep learning, as demonstrated by extensive coursework, thesis, peer-reviewed publications, or (and) developed ML solutions.
- Experience with IDEs, a distributed version-control system, a bug or issue tracking system, profilers and debuggers
- Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of complex software systems.
Qualifications
- BS/MS/PhD in Computer Science, Physics, Electrical Engineering, Mathematics, or any other intersecting area
- The candidate should have excellent interpersonal and communication skills, and must be able to coordinate with programmers, software developers and algorithm scientists.
- The candidate should have a strong desire to learn, collaborate, and mentor.