Entry Level Back End Developer

IBM

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Poughkeepsie, NY
Posted
15 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$140k most similar roles pay here $244k

This listing doesn't post a salary. Most similar roles pay $168,475–$224,250.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Entry Level Back End Developer

Entry Level Back End Developer joins the IBM AI on Z team to expand support for AI efforts on the Z platform. This role involves developing enterprise-level applications using PyTorch and TensorFlow while collaborating with research teams to build next-generation solutions for Telum series on-chip hardware accelerators and Spyre AI accelerators. The developer will ensure high-quality code generation for deep learning and safety-critical execution environments across various operating systems, including Linux on Z and IBM Z/OS. Key technical requirements include proficiency in C, C++, Java, Golang, or Python, along with experience in compiler back-ends, data structures, and algorithms. The role addresses the challenge of optimizing computational workloads like financial transactions and scientific calculations using specialized hardware accelerators while contributing to open-source community codebases and managing production customer releases.

What you'll do

  • Develop enterprise-level applications using AI frameworks such as PyTorch and TensorFlow.
  • Create next-generation solutions for IBM’s Telum and Spyre hardware accelerators.
  • Ensure high-quality code generation and robustness for programs running on the IBM Z platform.
  • Provide engineering support and deliver targeted changes for production customer releases.
  • Contribute to open-source communities to drive IBM's leadership in AI development.
  • Develop solutions for diverse workloads including deep learning, scientific computation, and financial transactions.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a related field.
  • Master's degree in Computer Science, Computer Engineering, Data Science, or a related field (preferred).
  • Proficiency in C, C++, Java, Golang, and/or Python programming.
  • Experience with machine-code generation or as a compiler back-end user.
  • Knowledge of operating systems, container technologies, internet services, and managed services.
  • Strong software engineering discipline including data structures, algorithms, and the development cycle.
  • Experience developing enterprise applications using AI frameworks like PyTorch and TensorFlow (preferred).
  • Familiarity with LLMs, front-end compiler technology, or CUDA accelerator frameworks (preferred).

More like this

Similar roles

Entry Level Backend Developer

IBM

San Jose, CA 8 days ago
C++ C Java Golang Ruby Python Perl SQL REST APIs IaaS Git Jenkins Agile Cloud Computing Virtualization Firmware Networking Protocols

Entry Level Back End Developer

IBM

7 days ago
PyTorch TensorFlow Python C++ C Golang CUDA Linux CI/CD Jenkins Compiler Technology Machine Learning Data Structures Algorithms IBM Z z/OS

Back End Developer Intern

IBM

Poughkeepsie, NY 15 days ago
C++ C Java Golang Ruby Python Perl SQL REST APIs Git Jenkins JSON Web Services Cloud Computing DevOps Container Technologies IaaS PaaS SaaS

Back End Developer Intern

IBM

Poughkeepsie, NY 17 days ago
Python Golang Java JavaScript C C++ SQL Shell Scripting Docker Kubernetes CI/CD Jenkins GitHub Actions Agile JSON Cloud Computing Cryptography Assembly Web Services

Entry Level Software Developer

IBM

Poughkeepsie, NY 17 days ago
Java Python Go C++ JavaScript REST APIs Microservices Git Linux Unix NoSQL Kubernetes OpenShift Docker CI/CD DevOps SRE AI/ML IBM Cloud

Entry Level Hardware Developer

IBM

Poughkeepsie, NY 10 days ago
RTL VHDL Verilog SPICE Python C C++ TCL UVM Linux Git RISC-V ARM MIPS x86 FPGA ASIC VLSI Agile CAD