Xanadu Logo

Xanadu

Backend Software Developer (Hybrid)

Posted 7 Days Ago
Be an Early Applicant
In-Office
Toronto, ON
Mid level
In-Office
Toronto, ON
Mid level
As an AI Developer, you will integrate generative AI into R&D, develop internal tool stacks, collaborate with teams, and ensure high-quality code through automated processes.
The summary above was generated by AI

About Xanadu:

Xanadu’s mission is to build quantum computers that are useful and available to people everywhere.

At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers. We are creating something that has never been built before.  What we are doing is extremely hard, the classic moon shot. Few people in their life will be able to be a part of something like this, where if we are successful, the technologies we develop will solve some of the world’s most challenging problems and literally change the world. And that is something to be excited about!
Your role and responsibilities:

As an AI Developer at Xanadu, you will play a crucial role in integrating generative AI into our R&D methodologies. This unique position allows you to contribute to the development of our internal tool stacks, aimed at advancing the first commercially viable quantum computer. The AI team’s focus is to build and improve the modeling, optimization, simulation, data processing, and design methodology of our internal research. Situated at the intersection of multiple technical disciplines, you will have the opportunity to work with world leading researchers, scientists, engineers, and software developers. By infusing cutting-edge AI into software tools, you have the chance to super-charge their research progress and even reshape how they work. You will:

  • Design, develop, and maintain our agentic AI research system for accelerating internal R&D
  • Build automated processes and pipelines for structuring unstructured documents and executing complex research tasks at scale
  • Collaborate closely with researchers – theorists, experimentalists, engineers – to craft creative solutions for complex challenges
  • Develop SDKs, APIs, and data visualizations that interface with internal users
  • Ensure high-quality production code through automated tests, CI/CD pipelines, and code review processes

At Xanadu, we primarily work with GitHub, Python, Postgres, Docker, Terraform, and AWS. Proficiency in these technologies is essential.

Basic qualifications and experience:

  • BSc in Computer Science, Engineering, Physics, Math, or a related field.
  • 4+ years of SWE experience building AI/ML tools in a scientific/engineering research environment
  • 1+ years of experience in at least one of these areas: agentic systems, LLM/RAG-based assistants, large-scale NN training and deployment.
  • Strong knowledge of queueing system design
  • Practical experience querying, maintaining, and migrating SQL databases.
  • Proven background in building and deploying production systems on AWS
  • Diverse experience with generative AI, including prompting techniques, knowledge retrieval, and agentic systems
  • Working knowledge of systematic validation and benchmarking of LLMs.
  • Solid understanding of common ML concepts
  • Familiarity building CI/CD workflows using technologies like GitHub Actions
  • Knowledge of the full lifecycle of software development, including version control, code review, testing, CI/CD, logging, monitoring, debugging, and documentation
  • Adept at working with Linux shell, CLI tools, Git, and GitHub
  • Strong analytical and problem-solving skills
  • Curiosity and enthusiasm about new and unfamiliar technologies with ability to learn technical/scientific concepts quickly with minimal direction
  • Strong communication and collaboration skills
  • Basic knowledge of physics and linear algebra

Preferred qualifications and experience:

  • MSc in Computer Science, Engineering, Physics, Math, or related field
  • Experience building agentic systems with LangChain or LangGraph
  • Experience with ML-assisted data processing, labeling, and distillation
  • Good knowledge in physics and linear algebra
  • Familiarity with distributed computing
  • Familiarity with quantum computing

Top Skills

AWS
Docker
Git
Postgres
Python
Terraform

Similar Jobs

4 Days Ago
In-Office
Toronto, ON, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • Hardware • Machine Learning • Quantum Computing
As a Senior Software Developer, you'll help develop the pennylane.ai ecosystem, design APIs, collaborate on product roadmaps, mentor team members, and maintain high-quality code with a focus on agile development and CI/CD processes.
Top Skills: AWSDockerGithub ActionsGoNextjsPostgresPythonReactRustTerraform
2 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Enterprise Web • Fintech • Financial Services
Lead the Canadian Manager Research team at Morningstar, ensuring high-quality analysis and collaboration with industry stakeholders. Manage analysts and represent the firm in various engagements.
8 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Big Data • Cloud • Food • Machine Learning • Software • Database • Analytics
Lead the implementation and management of Saviynt IAM platform, overseeing identity lifecycle, compliance, and governance while collaborating with stakeholders.
Top Skills: Active DirectoryAzure AdSAPSaviyntServicenow

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account