🧠 Role Overview
We’re hiring an API Developer to build a lightweight Python-based REST API that connects front-end input with a Qiskit-powered quantum backend. This is the core interaction layer of the PoC, enabling real-time optimization requests and returning processed results to users.
🔧 Responsibilities
- Develop a RESTful API using Flask or FastAPI
- Accept user inputs (e.g., financial model parameters) and pass them to the quantum function
- Handle response formatting, basic input validation, and error messaging
- Collaborate with the Qiskit developer to integrate the quantum execution logic
- Provide basic Swagger/OpenAPI documentation for testing and handoff
✅ Requirements
- Strong proficiency in Python + Flask or FastAPI
- Experience designing and testing RESTful APIs
- Understanding of JSON input/output and data handling
- Ability to work with Python-based scientific libraries (NumPy, Pandas)
🧩 Bonus (Not Required)
- Experience with quantum API integrations or scientific APIs
- Familiarity with containerization (Docker) or serverless API deployment