Senior Software Engineer (Quantum Compilers) in Reading
Senior Software Engineer (Quantum Compilers)

Senior Software Engineer (Quantum Compilers) in Reading

Reading Full-Time 36000 - 60000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Lead software development projects and mentor junior developers in quantum compiler technology.
  • Company: Join a pioneering tech company at the forefront of quantum computing.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Why this job: Shape the future of computing and work on groundbreaking quantum technology.
  • Qualifications: Fluent in Python with experience in library development and code optimisation.
  • Other info: Collaborative environment with a focus on innovation and mentorship.

The predicted salary is between 36000 - 60000 £ per year.

Quantum computing isn’t just the next step in technology - it’s a complete reimagining of what computing can be. At OQC, our compiler team sits at the heart of this transformation, creating the bridge between customer ideas and quantum hardware execution. We’re unlocking the true power of quantum technology, one breakthrough at a time. As our team expands, we’re seeking a Senior Software Engineer to help shape the future of our compiler stack - someone ready to combine technical vision with hands-on innovation, and to mentor others as we build the systems that will define the next era of computing.

You’re an experienced developer - ideally fluent in Python - with a strong foundation in library development, code optimisation, and deep engineering. You understand how software interacts with hardware at a fundamental level, and you’re driven by the challenge of building technology that redefines what’s possible. You’ll have the opportunity to go beyond your current specialisms - exploring new domains, tackling unique engineering challenges, and contributing to the systems that are pushing the frontiers of quantum computing.

In this role you will work closely with multiple teams, not only the compiler team, but also Cloud, DevOps and Quantum Theory teams to develop a deep understanding of the requirements from all layers of our stack. You’ll be responsible for:

  • Setting priority of software development projects within the Compiler team, demonstrating your awareness of high level team goals and resourcing
  • Developing and maintaining code within the OQC compiler to ensure it is fit-for-use and ready for deployment
  • Gathering requirements from internal teams across the stack to create solutions that fit the needs of stakeholders.
  • Designing approaches to new problems, taking decisions that consider strengths and drawbacks for a range of solutions
  • Leading projects and assigning development tasks to Software Engineers to move team goals forward - Using your previous skill and experience to guide the team when challenges arise
  • Mentoring other developers and reviewing their work, ensuring feedback supports the professional growth across the team
  • Championing best practice both in the team and in the wider organisation; continuously reviewing industry trends and making recommendations in areas such as security and quality assurance

But this role isn’t just about the tech. You will be able to draw on your extensive knowledge of python coding and experience using scientific libraries. An appreciation for the interactions between software and hardware and knowledge of computer science principles gained either through a relevant degree or your natural sense of curiosity and desire to learn. Experience with classical compilers is a plus, but not essential — after all, quantum compilers aren’t classical. If you’ve worked with LLVM, TKET, or MLIR, we’d love to hear from you.

To truly thrive here, you’ll bring strategic thinking, technical leadership, and a passion for mentorship. You’ll help shape projects in an agile environment, guiding and uplifting less-experienced developers as we build the future of computing. If you’re ready to apply your expertise to the next level and grow with us in an environment that values curiosity, collaboration, and impact - we’d love to have you join us on this quantum journey.

Senior Software Engineer (Quantum Compilers) in Reading employer: Oxford Quantum Circuits

At OQC, we pride ourselves on being at the forefront of quantum computing innovation, offering a dynamic work environment that fosters collaboration and creativity. Our culture encourages continuous learning and mentorship, providing ample opportunities for professional growth while working alongside some of the brightest minds in the industry. Located in a vibrant tech hub, we offer competitive benefits and a unique chance to contribute to groundbreaking technology that is reshaping the future of computing.
O

Contact Detail:

Oxford Quantum Circuits Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Quantum Compilers) in Reading

✨Network Like a Pro

Get out there and connect with folks in the quantum computing space! Attend meetups, webinars, or conferences. You never know who might be looking for someone just like you, and personal connections can often lead to job opportunities.

✨Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Work on personal projects or contribute to open-source initiatives related to quantum computing. This not only sharpens your skills but also gives you tangible examples to discuss during interviews.

✨Tailor Your Approach

When reaching out to potential employers, make sure to tailor your message to their specific needs. Highlight how your background in Python and library development aligns with their goals at OQC. A personalised approach shows you’re genuinely interested!

✨Apply Through Our Website

We encourage you to apply directly through our website. It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re proactive and serious about joining our team!

We think you need these skills to ace Senior Software Engineer (Quantum Compilers) in Reading

Python
Library Development
Code Optimisation
Software-Hardware Interaction
Project Management
Requirements Gathering
Problem-Solving Skills
Mentoring
Agile Methodologies
LLVM
TKET
MLIR
Strategic Thinking
Technical Leadership
Collaboration

Some tips for your application 🫡

Show Your Passion for Quantum Computing: When writing your application, let your enthusiasm for quantum computing shine through! We want to see how excited you are about the potential of this technology and how you envision contributing to our mission.

Highlight Relevant Experience: Make sure to showcase your experience with Python and any relevant libraries. We’re looking for someone who understands the nitty-gritty of software and hardware interactions, so don’t hold back on those details!

Tailor Your Application: Customise your application to reflect the specific requirements of the Senior Software Engineer role. Mention your experience in library development and code optimisation, and how these skills can help us push the boundaries of quantum computing.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team!

How to prepare for a job interview at Oxford Quantum Circuits

✨Know Your Quantum Stuff

Make sure you brush up on quantum computing concepts and how they relate to compilers. Be ready to discuss your understanding of how software interacts with hardware, as this will be crucial for the role.

✨Showcase Your Python Skills

Since fluency in Python is key, prepare to demonstrate your coding abilities. Bring examples of past projects where you've optimised code or developed libraries, and be ready to explain your thought process.

✨Prepare for Team Collaboration Questions

Expect questions about working with cross-functional teams. Think of specific instances where you've gathered requirements from different stakeholders and how you ensured everyone’s needs were met.

✨Emphasise Mentorship Experience

As a senior engineer, you'll be expected to mentor others. Prepare to share examples of how you've guided less-experienced developers, provided constructive feedback, and championed best practices in your previous roles.

Senior Software Engineer (Quantum Compilers) in Reading
Oxford Quantum Circuits
Location: Reading

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>