IBM-logo
IBM
·
October 2, 2026
Apply Now
This job has closed.

AI Foundations - Research Software Engineer

Cambridge, MA
Full-time
Hybrid
$111K/yr - $191K/yr
Entry Level
IBM Research is the innovation engine of IBM, advancing technologies across AI, hybrid cloud, quantum computing, and high-performance computing. The Research Software Engineer will design, develop, test, debug, and deliver software offerings while contributing to CI/CD pipelines and collaborating with stakeholders in an Agile environment.
Apply Now

Responsibilities

  • Develop Component-Level Solutions: Design, code, and test innovative component-level software solutions, ensuring that the implemented solutions are unit tested and ready to be integrated into their product
  • Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline that takes code through various quality stages, ensuring seamless integration and delivery
  • Debug Customer-Reported Problems: Design, develop, and unit test code fixes for customer-reported problems, collaborating with stakeholders to resolve issues efficiently
  • Deliver Offerings: Deliver offerings using leading-edge and/or proven technologies, working closely with stakeholders to meet requirements and expectations
  • Collaborate in Agile Environment: Work in an Agile, collaborative environment to understand stakeholder requirements, aligning with team goals and objectives

Qualification

Required

  • Bachelor's Degree
  • Exposure to Back-End Development: Experience working with back-end development technologies, designing, developing, testing, and delivering offerings using leading-edge and/or proven technologies
  • Component-Level Solution Development: Exposure to designing, coding, and testing innovative component-level software solutions, ensuring unit testing and readiness for integration into products
  • CI/CD Pipeline Contribution: Experience working with automated CI/CD pipelines, contributing to code quality stages, and ensuring seamless integration and delivery
  • Debugging and Problem-Solving: Exposure to debugging customer-reported problems, designing, developing, and unit testing code fixes, and collaborating with stakeholders to resolve issues efficiently
  • Agile Environment Collaboration: Experience working in an Agile, collaborative environment, understanding stakeholder requirements, and aligning with team goals and objectives

Preferred

  • L3 Support Engineering: Exposure to L3 support engineering practices, including designing, developing, and testing solutions to resolve complex customer-reported problems
  • DevOps Engineering: Experience working with DevOps engineering principles, contributing to the automated CI/CD pipeline, and ensuring seamless integration and delivery
  • Front-End Development: Exposure to front-end development technologies, designing, developing, testing, and delivering offerings using leading-edge and/or proven technologies

Benefits

IBM provides technology and consulting, including software, infrastructure systems, and cloud-based solutions.
Glassdoor
3.9
Founded in 1911
Armonk, New York, USA
10001+ employees
http://www.ibm.com