SDK/UX Software Engineer

About Universal Quantum

At Universal Quantum, we aim to make the world a better place by engineering the future of computing. Together, we are creating truly impactful quantum computers. Our machines will be capable of solving problems previously considered impossible, with applications across a broad range of industries, including healthcare, materials, and aerospace.

Position: SDK/UX Software Engineer (f/m/d)

We are looking to hire an SDK/UX Software Engineer (f/m/d) to design, develop, and maintain software components and user interfaces for our algorithm development tools.

Are you passionate about helping create technologies that can change the world? We may be the right place for you, so get in touch!

What You’ll Accomplish

  • Join our talented and enthusiastic team of scientists and engineers in designing our next-generation development environment.
  • Take ownership of key components in our algorithm development pipeline and work closely with the quantum algorithm team to streamline and optimize their workflows.
  • Write reliable, well-documented, and high-quality software.
  • Build intuitive and user-friendly software tools and libraries for internal and external developer teams.
  • Support the testing, validation, and deployment of various models and simulations to Universal Quantum’s HPC and/or cloud servers.
  • Develop a deep understanding of the trade-offs associated with design choices across Universal Quantum’s quantum algorithms, compilation stack, and hardware processes.

Requirements

The 3 Most Critical Attributes We’ll Use to Compare Candidates

  • Solid programming experience in languages such as C/C++, Rust, and Python across the software stack and targeting multiple platforms.
  • Experience in designing, developing, debugging, testing, maintaining, and profiling commercial-quality software.
  • A collaborative team player with good communication skills.

Must-Have Skills

  • 5+ years of experience delivering commercial-quality software, from hardware to end-user interfaces.
  • Experience with custom SDKs and developer tooling, with a strong focus on user experience.
  • Polyglot programming skills, with extensive experience in Python and at least one of C/C++ or Rust.
  • Ability to write readable, dependable, efficient, and well-documented code.
  • A pragmatic approach to decision-making and design choices.
  • Previous experience in startups or fast-paced, dynamic work environments.

Nice-to-Have Skills

  • Experience with quantum computing, Qiskit, or OpenQASM.
  • Experience with HPC, acceleration, and parallelization.
  • Experience working with cloud platforms such as Azure, GCP, or AWS.
  • Experience with web services or UI frameworks.
  • A Bachelor’s or Master’s degree in Computer Science, Electronic Engineering, or a related discipline.

Please note: We encourage you to apply even if you don’t meet all the requirements of our job description. We would love to receive your application, even if you feel you’re only a partial match.

Benefits

  • Competitive Salary: Attractive compensation package with equity options.
  • Flexible Holidays: Flexible paid holiday allowance.
  • Pension: Direct insurance pension with 50% employer contributions.
  • Insurance: Group life insurance and supplemental health insurance.
  • Commuting: Job ticket or Deutschlandticket.
  • Flexible Working: Hybrid and flexible working arrangements.
  • Personal Development: Dedicated budget to support your professional growth.
  • Relocation Support: Relocation allowance to help you make the move.

Diversity & Inclusion

At Universal Quantum, we are passionate about working with and for all kinds of minds. We are committed to nurturing diversity and inclusion and building an environment where everyone can thrive.

We hold ourselves accountable through continuous improvement, transparency, and the way we design our hiring and working practices. We welcome team members from all backgrounds and actively work to ensure everyone can flourish.

Apply Now

Don't miss out on new jobs!

Signup for weekly updates on new jobs
so you can be the first to apply

Subscribe to our Weekly Job Board Updates!

Signup for weekly updates on new jobs
so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.

Are you hiring?