IBM · 2 days ago
Entry Level Back End Developer 2026
IBM is a leading technology company seeking a highly motivated software developer to join their dynamic AI on Z team. The role involves developing enterprise-level applications utilizing AI frameworks and collaborating with research teams on innovative solutions for IBM's hardware accelerators.
Business DevelopmentBusiness Information SystemsCRMData ManagementFoundational AISoftware
Responsibilities
Developing enterprise level applications utilizing AI frameworks such as PyTorch and TensorFlow
Working with IBM’s research team to develop next generation solutions for IBMs Telum series of on-chip hardware accelerators and the Spyre AI accelerator
Collaborate closely with teams developing other components of the AI solution in ensuring robustness, high-quality code generation and suitability for developing programs exploiting compiled models as shared libraries used in deep learning and safety-critical execution environments on IBM Z platform for Linux on Z, LinuxOne, IBM Z Container Extension Platform and IBM Z/OS operating systems
Provide engineering support for the AI on Z solution and deliver targeted changes for production customer releases
Establish strong customer/partner relationships and trust through excellent execution and high-quality software development
Work with the open-source community to drive and deliver code contributions to lead IBM efforts in AI development
Qualification
Required
BS in Computer Science, Computer Engineering, Data Science/Data Analytics, or related fields (or equivalent experience)
Basic knowledge of operating systems and how they work (i.e. Operating systems courses); Container technologies; Internet Services; and/or Managed Services
Strong C, C++, Java, Golang and/or Python programming skills
Experience working with industry standard C++ compilers and development frameworks
Experience with machine-code generation or compiler back-end users
Strong software engineering development discipline. Proficiency in data structures, algorithms, and the software development cycle
Strong interpersonal, verbal and written communications skills
Capability to achieve objectives under tight deadlines
Experience executing tasks while managing competing priorities
Experience working on and contributing to an active toolchain codebase
Experience with CI/CD, Jenkins, Linux a plus
Preferred
Bachelor's Degree
MS degree in Computer Science, Computer Engineering, Data Science/Data Analytics, or related field
Experience in developing enterprise-level applications using AI frameworks (TensorFlow, PyTorch, etc.)
Familiarity working with and the ability to develop user targeted Large Language Models (LLMs)
Knowledge of front-end compiler technology
Experience working with accelerator frameworks e.g. CUDA (Compute Unified Device Architecture) library for Nvidia
Company
IBM
IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services.
H1B Sponsorship
IBM has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3032)
2024 (3301)
2023 (2160)
2022 (1809)
2021 (1157)
2020 (2669)
Funding
Current Stage
Public CompanyTotal Funding
unknown2011-01-14IPO
Leadership Team
Recent News
Indianweb2.com
2026-01-19
2026-01-19
The Motley Fool
2026-01-18
Company data provided by crunchbase