JobsFull Stack Software Engineer – IBM Quantum
IBM logo

Full Stack Software Engineer – IBM Quantum

IBM

Location

Yorktown Heights, NY

Type

Full-time

Posted

6/11/2026

Compensation

$131,000 - $226,000 per year

Undergraduate with 2+ Years of Experience
Approval 98.5%·Filings 2,072·New hires 501·
💎 Strong Sponsor
·FY 2025

Job description

The Full Stack Software Engineer role at IBM Quantum focuses on designing and implementing high-performance, scalable Python code for compute-intensive applications. The position is part of IBM Research, where innovation in AI, quantum computing, and cloud technologies is prioritized. Collaborating with engineers, architects, and researchers, the engineer will work on performance-critical components to drive breakthroughs in computing. This role emphasizes a culture of curiosity, creativity, and collaboration.

Requirements

  • Bachelor's degree in a relevant field is required, with a Master's degree preferred.
  • Demonstrated optimization of Python libraries is essential.
  • Proven expertise in performance-critical Python programming and optimization is necessary.
  • Strong background in algorithms, data structures, and complexity analysis is required.
  • Experience with C/C++ and Rust integrations or low-level systems programming is preferred.

Responsibilities

  • Design and implement high-performance, scalable Python code for compute-intensive applications.
  • Analyze, refactor, and optimize large and complex existing Python codebases.
  • Develop and evaluate efficient algorithms and data structures.
  • Identify and resolve performance bottlenecks related to CPU, memory, and I/O.
  • Collaborate closely with engineers, architects, and researchers on performance-critical components.

Benefits

  • IBM offers competitive compensation, healthcare coverage, retirement programs, paid parental leave, tuition assistance, wellness programs, flexible work options, and extensive learning and certification resources.

Is this posting expired or inaccurate?