Full Stack Software Engineer – IBM Quantum
IBM · Yorktown Heights, United States · Infrastructure & Technology
About this role
IBM is hiring a mid-level Full Stack Engineer in the software engineering function based in Yorktown Heights, United States. The posting calls out experience with Python, Rust, C, NumPy.
- Role
- Full Stack Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Yorktown Heights, United States
- Department
- Infrastructure & Technology
- Posted
- Apr 29, 2026
More roles at IBM
Job description
from IBM careersIntroduction
At IBM Research, we are the innovation engine of IBM. Exploring what’s next in computing and shaping the technologies the world will rely on tomorrow. From advancing AI and hybrid cloud to pioneering practical quantum computing, we anticipate challenges and unlock new opportunities for clients, partners, and society. Working in Research means joining a team that accelerates discovery at the intersection of high-performance computing, AI, quantum, and cloud. You’ll collaborate with leading scientists, engineers, and visionaries to push boundaries and turn ideas into reality. With a culture built on curiosity, creativity, and collaboration, IBM Research offers the opportunity to grow your career while contributing to breakthroughs that transform industries and change the world.
Your role and 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 (CPU, memory, I/O) providing robust solutions
- Use profiling, benchmarking, and debugging tools to guide optimizations
- Collaborate closely with engineers, architects and researchers on performance‑critical components
- Ensure code quality, maintainability, and testability and drive adoption of best practices
Required technical and professional expertise
- Demonstrated optimization of Python libraries
- Proven expertise in performance‑critical Python programming and optimization