Entry Level Back End Developer

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Poughkeepsie, NY
Posted
61 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$128k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $138,325–$225,000.

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 265 open roles on FindRole.

Listed pay typically runs $180,812–$217,000 across 11 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Entry Level Back End Developer

The Entry Level Back End Developer 2027 will join the IBM AI on Z team to expand AI support on the Z platform. This role involves developing enterprise-level applications using PyTorch and TensorFlow to realize the potential of the Telum series of on-chip hardware accelerators and the Spyre AI accelerator. You will build solutions for computational workloads including deep learning, scientific computation, and financial transactions. Key responsibilities include collaborating with research teams, providing engineering support for production releases, and contributing to open-source codebases. Required skills include proficiency in C, C++, Java, Golang, and Python, along with knowledge of operating systems, container technologies, and machine-code generation. You will work on complex systems across Linux on Z, LinuxOne, and IBM Z/OS operating systems to ensure high-quality software execution.

What you'll do

  • Develop enterprise-level applications using AI frameworks such as PyTorch and TensorFlow.
  • Create next-generation solutions for IBM Telum and Spyre AI hardware accelerators.
  • Ensure high-quality code generation for programs exploiting compiled models as shared libraries.
  • Provide engineering support and deliver targeted changes for production customer releases.
  • Contribute code to the open-source community to lead IBM's AI development efforts.
  • Develop solutions for deep learning, scientific computation, and financial transaction workloads.

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).
  • Strong programming skills in C, C++, Java, Golang, and/or Python.
  • Experience with industry-standard C++ compilers, development frameworks, and machine-code generation or compiler back-ends.
  • Proficiency in data structures, algorithms, and the software development cycle.
  • Basic knowledge of operating systems, container technologies, internet services, and managed services.
  • Experience developing enterprise-level applications using AI frameworks like PyTorch and TensorFlow (preferred).
  • Experience with CUDA, LLM development, or front-end compiler technology (preferred).

More like this

Similar roles

Entry Level Software Developer

IBM

San Jose, CA 6 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD DevOps NoSQL APIs AI LLM Machine Learning Version Control

Entry Level Software Developer

IBM

69 days ago
Python Java JavaScript TypeScript C++ React FastAPI Flask Spring Boot Docker Kubernetes CI/CD DevOps NoSQL APIs Agile Version Control AI/ML LLM

Back End Developer Intern

IBM

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

Back End Developer

Booz Allen Hamilton

McLean, VA +1 68 days ago
Java Spring Quarkus Git GitLab CI/CD Python Bash Docker Kubernetes Kafka Spark Neo4j ETL Data Catalogs Geospatial Tools

Back End Developer

Booz Allen Hamilton

McLean, VA +1 39 days ago $86,800–$198,000
Java Spring Quarkus Git GitLab CI/CD Python Bash Docker Kubernetes Kafka Spark Neo4j ETL Data Catalogs Geospatial Tools