Alice & Bob

Backend Software Engineer Internship

Posted: 6 hours ago

Job Description

Alice & Bob is developing the first universal, fault-tolerant quantum computer to solve the world’s hardest problems.The quantum computer we envision building is based on a new kind of superconducting qubit: the Schrödinger cat qubit 🐈‍⬛. In comparison to other superconducting platforms, cat qubits have the astonishing ability to implement quantum error correction autonomously!We're a diverse team of 140+ brilliant minds from over 20 countries united by a single goal: to revolutionise computing with a practical fault-tolerant quantum machine. Are you ready to take on unprecedented challenges and contribute to revolutionising technology? Join us, and let's shape the future of quantum computing together!Join the Framework Team, responsible for developing software that supports experimental physicists and theoreticians. No prior quantum knowledge is required!Your mission will be to design and build the middleware layer connecting client applications to multiple services and databases, managing experimental data, session workflows, and instrument access control. This backend is set to be at the center of our experimental platform, used daily by physicists of different profiles to design and characterize quantum chips.This internship is set to take place during the first semester of 2026, and last at least 5 months.Responsibilities: Design and implement a Python HTTP service that serves as an integration layer connecting a Python client library with existing PostgreSQL databases and web servicesDefine and document a clear REST API (endpoints, request/response schemas, error codes)Handle authentication, logging and observabilityDevelop the Python client library to interface with the backendDeploy the service as a containerized application on our internal network using an infrastructure-as-code frameworkWrite tests and documentationCollaborate with the Cloud team, the Software team and end users (quantum physicists), ensuring a smooth integration with backward compatibility where neededRequirements:Even as we work toward building a quantum computer, strong classical software engineering remains essentialEnrolled in or completed a Master’s in Computer Science, Software Engineering, or equivalentProficiency in PythonFamiliarity with web development and SQL databases. Knowledge of SQLAlchemy and PostgreSQL is a plusWorking knowledge of Git for version controlExperience with Python web frameworks such as Django, FastAPI, or Flask is a plusGood communication skills with end users and other software engineersExperience or interest with CI/CD pipelines and deployment tools like DockerProactive, autonomous, rigorousFluency in English. You will be working within a French team, so proficiency in French is considered an assetBenefits: 1 day off per month Half of transportation cost coverage (as per French law) Meal vouchers with Swile, as well as access to a fully equipped and regularly stocked kitchenResearch shows that women might feel hesitant to apply for this job if they don't match 100% of the job requirements listed. This list is a guide, and we'd love to receive your application even if you think you're only a partial match. We are looking to build teams that innovate, not just tick boxes on a job spec.You will join of one of the most innovative startups in France at an early stage, to be part of a passionate and friendly team on its mission to build the first universal quantum computer!We love to share and learn from one another, so you will be certain to innovate, develop new ideas, and have the space to grow.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In