Software Engineer - Simulator Team

Apply Now

Company: Aliro Quantum

Location: Boston, MA 02108

Description:

Aliro is developing foundational technologies for quantum networking and distributed quantum computing. Aliro is a growing startup with about 25 employees and a customer base that includes national laboratories, academic institutions, telecommunications infrastructure providers, and private sector quantum research groups.

We are hiring remote or hybrid (Boston area) software engineers who are excited to innovate at the cutting edge of quantum information science and technology. As a software engineer on the Simulator team, you will develop a scalable cloud platform for simulation, optimization, and design of quantum networks.

What youll do

  • Work with a talented team of software engineers, quantum physicists, and product leads.
  • Develop Aliro Simulator, a discrete event simulation platform for quantum networks.
  • Design APIs to integrate Aliro Simulator with Aliro products and 3rd party software.
  • Build fullstack software applications and scalable cloud-based simulation pipelines.
  • Implement intuitive user interfaces to simplify complex simulation workflows.
  • Cultivate learning resources and documentation for Aliro Simulator.
  • Provide customer support and professional simulation services.


Required background

  • 5+ years of professional software engineering experience.
  • Bachelors degree in science, technology, engineering, or math.
  • Excellent communication and collaboration skills in a remote environment.
  • Ability to take ownership over projects and work independently.
  • Experience with Python software development and CI/CD frameworks.
  • Experience with frontend development, in particular, Typescript and React.
  • Experience building maintainable software applications at scale.

Preferred background

  • Experience building and managing cloud backend services and web applications.
  • Experience building and streamlining high-performance computing pipelines.
  • Experience with parallel processing paradigms and CUDA/GPU computing.
  • Familiarity with classical networking protocols and encryption standards.
  • Familiarity with Agile/SCRUM development methodologies.
  • Strong interest in quantum information science and technology.
  • Familiarity with quantum software packages such as Qiskit, Cirq, PennyLane, etc.
  • Experience working with an advanced/scientific computing application such as machine learning, discrete event simulation, agent-based modeling, computer graphics, signal processing, cryptography, computational fluid dynamics, natural language processing, finite element analysis, etc.


Similar Jobs