Research Software Engineer

Quantum Motion

United States

Remote

USD 84,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Share options scheme
Health Insurance
Flexible working
Central Sydney location

Job summary

Quantum Motion is hiring a Research Software Engineer to join our Intelligent Automation team. The role focuses on maintaining and expanding our in-house software for data acquisition and analysis, interfacing with test and measurement hardware, and delivering reliable tooling for the quantum hardware teams.

Based in Sydney with remote work flexibility, you will collaborate with hardware and software colleagues across the UK, Australia, Spain and the US to advance silicon-based quantum processor

Qualifications

  • Bachelor's or Master's degree in Computer Science or a closely related discipline
  • Strong Python developer with at least 1 year of industry experience
  • Solid understanding of object-oriented programming and core software design principles
  • Strong analytical and problem-solving skills, with the ability to reason about complex systems
  • Familiarity with Git, version control, and modern software development best practices
  • A desire to work closely with end users in technical or experimental environments
  • Strong collaborative approach with good communication and interpersonal skills
  • Ability to work independently to achieve defined goals

Responsibilities

  • Assist in the characterisation and validation of quantum dots for use in quantum computing applications
  • Contribute to the design of scalable quantum dot-based quantum circuits
  • Maintaining and expanding in-house software for experiment and instrument control
  • Working with hardware experts to understand requirements, scope out and develop new features
  • Improving code health for existing software libraries including refactoring, test development and documentation
  • Managing the tracking of feature requests, issues and bugs to ensure their resolution

Skills

Python
OOP fundamentals
Analytical thinking
Git/version control
Communication
Independent work

Education

Bachelor's or Master's degree in Computer Science or related discipline

Tools

Python scientific libraries (NumPy, SciPy, Pandas, Matplotlib, Jupyter)

Job description

Research Software Engineer at Quantum Motion, Sydney, AU (remote). A mid-level full time position in the Intelligent Automation team, listed under software engineering.

About The Role and Team

Since 2021 our team has been listed every year in the “Top 100 Startups worth watching” in the EE Times, and our technology breakthroughs have been featured in The Telegraph, BBC and the New Statesman. Our founders are internationally renowned researchers from UCL and Oxford University who have pioneered the development of qubits and quantum computing architectures. Our chairman is the co‑founder of Cadence and Synopsys, the two leading companies in the area of Electronic Design Automation. We’re backed by a team of top‑tier investors, and we have recently closed our Series C funding of $160 million. We bring together the brightest quantum engineers, integrated circuit (IC) engineers, quantum computing theoreticians and software engineers to create a unique, world‑leading team, working together closely to maximise our combined expertise. Our collaborative and interdisciplinary culture is an ideal fit for anyone who thrives in a cutting‑edge research and development environment focused on tackling big challenges and contributing to the development of scalable quantum computers based on silicon technology. Our team of 110+ is based in the UK (Oxford and London), Australia (Sydney), Spain (SanSebastián) and the US.

Our Team

The role will require the individual to maintain and develop in‑house software stack for efficient data acquisition and analysis by hardware teams within the company. This role will also include refactoring, writing and testing software which interfaces with test and measurement hardware. The role sits within the Intelligent Automation team, whose goal is to transform the automation of key parts of both the characterisation and operation of the quantum processor and its constituent parts. No background in quantum physics is required. The role will engage tightly with the Quantum Hardware Team, who specialise in designing, validating and operating quantum processors based on silicon industrial technology.

Responsibilities
  • Assist in the characterisation and validation of quantum dots for use in quantum computing applications
  • Contribute to the design of scalable quantum dot‑based quantum circuits
  • Maintaining and expanding in‑house software for experiment and instrument control
  • Working with hardware experts to understand requirements, scope out and develop new features
  • Improving code health for existing software libraries including refactoring, test development and documentation
  • Managing the tracking of feature requests, issues and bugs to ensure their resolutionSupporting best practice in the use of software repositories for measurement and analysis tools for use by members of the measurement teams
Requirements
  • Bachelor's or Master's degree in Computer Science or a closely related discipline
  • Strong Python developer with at least 1 year of industry experience
  • Solid understanding of object-oriented programming and core software design principles
  • Strong analytical and problem‑solving skills, with the ability to reason about complex systems
  • Familiarity with Git, version control, and modern software development best practices
  • A desire to work closely with end users in technical or experimental environments
  • Strong collaborative approach with good communication and interpersonal skills
  • Ability to work independently to achieve defined goals
Nice to Have
  • Background in a physical science or engineering discipline (e.g. physics, engineering, applied mathematics)
  • Experience using Python scientific and numerical libraries (e.g. NumPy, SciPy, Pandas, Matplotlib, Jupyter)
  • Knowledge of additional programming languages (e.g. C/C++, Rust, MATLAB, or similar)
  • Familiarity with software validation and testing practices
  • Familiarity with preparing technical reports and presentations
Benefits
  • Be part of a creative, world‑leading team
  • Competitive salary and share options scheme
  • Region‑specific benefits (e.g. Health Insurance)
  • Choose your own laptop/kit
  • Flexible working
  • Central Sydney location
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Research Software Engineer — Quantum Computing
Remote Research Software Engineer — Quantum Computing

Quantum Motion • United States

Remote
USD 84,000 - 120,000
Competitive salary
Share options scheme
Health Insurance
+2
Senior Quantum Engineer
Senior Quantum Engineer

Quantum Motion • Riverdale Park (MD)

On-site
USD 90,000 - 120,000
Competitive salary and share options
Health Insurance
Flexible working
+2
Senior Quantum Engineer
Senior Quantum Engineer

Entangled Future • Maryland

On-site
USD 140,000 - 210,000
Health Insurance
Laptop/kit of choice
Flexible working
+1
Senior Quantum Engineer
Senior Quantum Engineer

Quantum Motion • Maryland

On-site
USD 180,000 - 260,000
World-leading team
Salary & equity
Health Insurance
+3
Staff Software Engineer
Staff Software Engineer

Barrington James • Boston (MA)

On-site
USD 120,000 - 160,000
Senior Software Engineer (Quantum Computing)
Senior Software Engineer (Quantum Computing)

Infleqtion • Chicago (IL)

On-site
USD 160,000 - 185,000
Medical insurance
Dental insurance
Vision insurance
+10
Senior Software Engineer (Quantum Computing)
Senior Software Engineer (Quantum Computing)

Infleqtion • Madison (WI)

On-site
USD 160,000 - 185,000
Medical coverage
Dental coverage
Vision coverage
+5
Advanced Software Engineer - 815
Advanced Software Engineer - 815

Quantinuum • Broomfield (CO)

On-site
USD 132,000 - 152,000
Flexible schedule
Health insurance
Dental insurance
+6
Senior IC Validation Engineer
Senior IC Validation Engineer

Entangled Future • Maryland

On-site
USD 140,000 - 190,000
Share options
Region-specific benefits
Laptop/kit
+2
Quantum Software Engineer
Quantum Software Engineer

QubitSolve • Morgantown (WV)

Hybrid
USD 70,000 - 90,000
Equity in QubitSolve
Three weeks paid vacation + holidays
Opportunity to work with leading scientists and engineers in quantum and AI