Your Role and Responsibilities:
As a Machine Learning Developer at Xanadu, you will be responsible for developing and maintaining our AI-assisted EDA software stack which enables us in realizing our next-gen photonic quantum hardwares. The role is highly cross-functional, with further opportunities to collaborate with teams across the company – such as quantum machine learning, software, and cloud platform – to leverage recent advancements in machine learning towards building a quantum computer.
The selected candidate must:
- Be comfortable working anywhere in a typical ML stack, including database, data processing, model design/training/validation, model deployment/maintenance, and visualization.
- Understand the full lifecycle of software development, including version control, code review, testing, CI, logging, documentation, and debugging.
- Possess the ability to learn technical concepts quickly and with minimal direction.
- Strong technical skills and a demonstrated ability to learn new concepts is important for this position.
Minimum Qualifications and Experience:
- BSc in Computer Science, Engineering, Physics, Math, or related field.
- Has experience working with statistical modeling, neural networks, and optimization algorithms.
- Is proficient in Python.
- Is proficient working with multidimensional arrays in numpy/tensorflow/pytorch.
- Is familiar with scientific and ML libraries such as scipy, pandas, matplotlib, etc.
- Hands-on experience with real-world data wrangling, modeling, and visualization.
- Is adept at working with Linux shell, Git, and GitHub.
- Is able to work productively on a geographically distributed team.
- Is curious and enthusiastic about new and unfamiliar technologies.
- Pays careful attention to detail.
Preferred Qualifications and Experience:
- MSc or PhD in Computer Science, Engineering, Physics, Math, or related field.
- 1-2 years work experience in applied ML/software engineering.
- Experience using Docker and deploying to cloud platforms (AWS, GCP, etc).
- Experience with EDA/CAD/ECAD design workflows.
- Basic knowledge of front-end development technologies (HTML, CSS, JavaScript, etc.) and REST API frameworks (Flask, FastAPI. etc.).
Mission
To build quantum computers that are useful and available to people everywhere.
Values
Our values are important. They are fundamental and lay the foundation for culture at Xanadu. Learn more about our values here.
At Xanadu, we are committed to building an inclusive, safe, and equitable culture and fostering an environment where our employees feel included, valued, and heard. We are committed to meeting the needs of all individuals and support a barrier-free workplace.