companyIonQ, Inc. logo

Senior Staff Software Engineer - HPC Integration

IonQ, Inc.Bothell, Washington, United States; College Park, Maryland, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Key Responsibilities:Design and implement HPC software stack integrations, leading the development process. Establish and uphold best practices for coding, quality assurance, documentation, and continuous integration & deployment. Conduct and participate in thorough code reviews. Self-manage projects, prioritizing tasks, meeting deadlines, and addressing technical risks effectively. Mentor junior engineers as we build a strong team around you. Optimize scheduling and parallelization to minimize overhead between classical and quantum resources. Ideal Candidate Profile:Bachelor's degree in Computer Science, IT or equivalent experience; unconventional backgrounds are welcomed!Over 13 years of experience in software engineering.5+ years of contributions to open-source projects.2+ years of experience with SLURM or other HPC batch schedulers (e.g., LSF, PBS, GridEngine) and related technologies. Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes or Microk8s. Experience with MPI or other multiprocessing methodologies. Proficiency in workflow orchestration tools (e.g., Argo Workflows, Kubeflow). Strong command of system programming languages like C/C++ or Go, alongside advanced scripting in Python. In-depth experience working in a Linux environment.

About the job

At IonQ, we're at the forefront of quantum computing innovation, developing the world's most advanced full-stack quantum computer powered by trapped-ion technology. Our mission is to transcend the limits of classical computing and reveal a new era of computational possibilities. Quantum computing is set to transform numerous sectors including healthcare, materials science, finance, artificial intelligence, and more. Join us as we lead this transformative journey.

As a Senior Staff Software Engineer focusing on HPC integration, you will play a key role in creating and maintaining our software interfaces with SLURM and other open HPC stacks. Your contributions will be vital in harnessing the power of quantum computers alongside classical data centers, enhancing our capabilities to tackle the world's most complex challenges.

About IonQ, Inc.

IonQ is pioneering the quantum computing revolution, developing state-of-the-art quantum systems that harness trapped-ion technology. Our vision is to reshape industries by enabling unprecedented computational capabilities that benefit society as a whole.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.