IBM
Cambridge, MA
AI Foundations - Research Software Engineer
We tailor your resume to this role and apply for you in seconds.
Or apply on IBM's site yourselfJob details
- Location
- Cambridge, MA
- Work type
- Hybrid
- Visa
- Sponsorship available
- Posted
- 3 days ago
- Apply on
- ibmglobal.avature.net
About this role
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.
What you'll do:
- 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
What they're looking for:
- 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
- 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
Ready to apply to IBM?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.