368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$60k – $140k per year
Location
In office (New York)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match

IBM

IBM, formally known as International Business Machines Corporation, is an American multinational technology giant headquartered in Armonk, New York. Nicknamed "Big Blue," IBM is one of the world's oldest and most historically significant IT companies. Today, IBM focuses primarily on hybrid cloud infrastructure, enterprise artificial intelligence, and business consulting services.

Job Description

Job Title: Senior Software Developer. Location: Yorktown Heights, New York, USA

Responsibilities:

  • Design, develop, and maintain core components and public APIs for the Qiskit SDK.
  • Build high-performance, well-tested, and production-quality software with a focus on usability, extensibility, and backward compatibility.
  • Contribute to compiler infrastructure, including intermediate representations (IRs), optimization passes, and compilation pipelines.
  • Design and implement performance-critical compiler and runtime components.
  • Review code and mentor internal engineers and external open source contributors;
  • Participate in open source development, including design discussions, code reviews, documentation, and software releases.
  • Collaborate with research, hardware, high performance computing (HPC), and product teams.
  • Support external developers, researchers, and industry partners using Qiskit.
  • Debug and resolve complex issues across a large and evolving codebase.
  • Promote software ownership, technical excellence, and open source best practices.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in Rust and Python.
  • Demonstrated experience building and maintaining performance-critical software systems.
  • Deep experience designing, developing, or maintaining compiler frameworks or complex compilation pipelines;
  • Strong understanding of compiler architecture, including intermediate representations (IRs), optimization passes, and compilation pipelines.
  • Significant experience contributing to or maintaining large open source software projects.
  • Experience participating in technical design discussions and code reviews.

Preferred:

  • Doctorate degree in Computer Science or a related field.
  • Experience with LLVM, MLIR, or similar compiler infrastructures.
  • Experience designing custom intermediate representations (IRs) or domain-specific compilation workflows.
  • Familiarity with quantum compiler concepts, including circuit representations, compilation, optimization, and synthesis.

Benefits and Compensation:

  • Annual salary: $225,000 to $275,000, depending on skills, experience, and location.
  • Comprehensive medical, prescription, dental, vision, and mental health coverage.
  • Financial benefits including 401(k), cash balance pension plan, employee stock purchase plan, financial counseling, life insurance, and disability coverage.
  • Performance-based incentive opportunities.
  • Paid time off including:
    • 12 paid holidays
    • Minimum 56 hours of sick leave
    • 120 hours of vacation
    • 12 weeks of parental bonding leave
    • Additional paid family and care leave where applicable
  • Access to IBM's AI-powered learning platform, professional training, and industry certifications.
  • Employee resource groups, volunteer opportunities, and discounts on products and services.

Other Information:

  • Work arrangement: Hybrid.
  • Travel required: Up to 20% (approximately one day per week).
  • Visa sponsorship is not available for this position. Applicants must be authorized to work in the United States without current or future sponsorship.
  • IBM Research develops next-generation technologies in quantum computing, artificial intelligence, high performance computing, and hybrid cloud;
  • IBM is an equal opportunity employer committed to diversity, inclusion, and fair employment practices. Qualified applicants are considered regardless of race, religion, gender, age, disability, veteran status, sexual orientation, gender identity, or other protected characteristics.
  • IBM may consider qualified applicants with criminal histories in accordance with applicable laws.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
New York
$120k – $250k per year • Equity 0.2–1% • In office • Full-Time • Master's Degree • Seattle
Python
AI/ML
Diffusion Models
Fine-tuning
PyTorch
Self-Supervised Learning
Apply
$20k – $56k per year (Estimated) • Equity 0–0.1% • In office • Full-Time • 3+ years exp • Master's Degree • Bengaluru
MATLAB
Python
Apply
Team Lead DevOps 1 day ago
$23k – $62k per year (Estimated) • Remote • 5+ years exp • Moscow
Bash
Python
Erlang
Erlang
EMQX
Databases
Apache Kafka
ClickHouse
PostgreSQL
RabbitMQ
Redis
Redpanda
Trino
DevOps
Ansible
AWS
AWX
FinOps
HAProxy
Hetzner
Kubernetes
SLI/SLO/SLA
Terraform
Yandex Cloud
Amazon S3
Apply
$23k – $53k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Moscow
Python
DevOps
Git
QA
Pytest
Apply
$25k – $42k per year • Equity 0–0.2% • Remote • Full-Time • 3+ years exp
Bash
Go
JavaScript
Python
TypeScript
DevOps
AWS
Azure
CI/CD
Datadog
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Incident Management
Kubernetes
Platform Engineering
Prometheus
Terraform
Amazon CloudWatch
GitHub
GitLab
IAM
Cybersecurity
Least Privilege
Apply
$60k – $140k per year • Equity • In office • Internship • Bachelor's Degree • Yorktown Heights
Apply
Equity • In office • Full-Time • Associate's Degree • Quezon City
Java
Ruby
SQL
JavaScript
Databases
Db2
Frontend
Vue.js
Mobile
Dependency Injection
Apply
Equity • In office • Full-Time • Associate's Degree • Quezon City
JavaScript
PHP
TypeScript
Frontend
Angular
JQuery
React.js
Apply
Equity • In office • Full-Time • Associate's Degree • Quezon City
Bash
Java
Perl
Python
Ruby
DevOps
Git
Apply
$8k – $30k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Quezon City
ABAP
ABAP
SAP Fiori
SAP UI5
Apply
$155k per year • In office • Full-Time • New York
Apply
$220k – $350k per year • Remote/Hybrid • Full-Time • 15+ years exp • New York • Princeton
AI/ML
AI Agents
LLM Guardrails
Model Context Protocol
DevOps
Azure
Azure DevOps
CI/CD
GitHub
Platform Engineering
Design
Figma
Management
Jira
QA
Playwright
Apply
$160k – $283k per year • Equity • In office • 5+ years exp • New York
AI/ML
AI Agents
Apply
$80k – $115k per year • In office • Full-Time • PhD • New York
Apply
$60k – $116k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • New York
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.