Responsibilities
- Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services and frameworks that control and calibrate our quantum hardware.
- Collaborate with interdisciplinary teams, including scientists, opto-mechanical engineers, and electrical engineers, to solve complex problems and deliver high-quality software solutions.
- Participate in code and design reviews, upholding engineering best practices and promoting a culture of quality and collaboration.
- Support and debug all layers of the control stack from real-time embedded kernels to distributed and cloud-based services.
- Advocate for and implement innovative software development methodologies and tools to improve team efficiency and product quality.
Requirements
- Bachelor's degree in Engineering, Applied Mathematics, Physics or related field
- Master’s degree in Engineering, Applied Mathematics, Physics or related field or 2 years of work experience in a scientific domain
- Experience with modern Python development. Experience in other languages, such as Rust or C++ would be advantageous but not essential.
- Good verbal and written communication skills, able to effectively share information with technical and non-technical staff
- Good collaboration skills, able to work in a team environment where engagement and participation are an expected part of successful job performance
- Desire to constantly improve and learn inside and outside of expertise
Nice to Have
- Domain-specific experience in statistics, machine learning, or AMO physics
- Experience with Linux and virtualization technologies like Docker or Kubernetes
- Experience with Numpy, Scipy, and Pytorch
- Experience with image analysis, emphasis on real-time object detection
- Experience with databases (relational and non-relational) including but not limited to timeseries data, SQL, and ETL processes
- Experience creating and maintaining CI/CD pipelines, and Python package creation with C or Rust extensions
- Experience developing basic GUIs and/or web front-end applications
Work Arrangement
Hybrid
Additional Information
- Full-time position
- Flexible working policy allows up to 2 days a week from home as work permits
- Probation period mentioned in benefits (BUPA healthcare after probation period)


