Software Developer ELH

IBM

Quick summary

Work type
On-site
Location
Bellevue, WA
Posted
6 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$122k most similar roles pay here $239k

This listing doesn't post a salary. Most similar roles pay $142,400–$214,500.

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

Listed pay typically runs $1,000,000–$1,000,000 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Software Developer ELH

As a Junior Backend Engineer on the AI Systems team, you will contribute to the full software development lifecycle by designing, implementing, testing, and deploying Python-based backend services and containerized solutions using Docker and Kubernetes. Your day-to-day responsibilities include building LLM-powered agentic components, participating in code reviews, and engaging in Agile ceremonies. You should have strong Python skills, familiarity with Java for high-performance applications, and basic knowledge of Docker and Kubernetes. Additionally, experience with Git, FastAPI, Flask, or Spring Boot, as well as an understanding of machine learning fundamentals and modern LLM-based agent architectures, is essential. This role involves working on cutting-edge AI systems that require reliability, monitoring, and performance evaluation, making it ideal for those passionate about turning research ideas into production-quality software in a fast-paced environment.

What you'll do

  • Design and implement backend services using Python within the full software development lifecycle.
  • Develop containerized services using Docker and Kubernetes for scalable deployment.
  • Integrate LLM-based agentic components into tool-using workflows with multi-step reasoning.
  • Participate in code reviews and design discussions to enhance software quality.
  • Continuously learn through mentorship, technical deep dives, and feedback on AI systems.

What we're looking for

  • Strong Python skills and experience with high-performance languages like Java.
  • Familiarity with Docker, Kubernetes, and containerized service development.
  • Understanding of LLM-based agentic components and modern AI system architectures.
  • Experience with Git and collaborative software development practices.
  • Proficiency in analytical thinking, debugging, and problem-solving.
  • Knowledge of FastAPI, Flask, or Spring Boot for backend service creation.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 116 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Cary, North Carolina 58 days ago
Python SQL Javascript Vue.js OpenAPI Node.js CI/CD Docker GitLab Snowflake Airflow Cloud-Native Architecture Service-Oriented Architecture Agile Methodology
Hybrid

Software Engineer

Berkeley Research Group

Remote (Washington, DC) 116 days ago $100,000$230,000
React TypeScript JavaScript Ruby Ruby on Rails Go Agile Jira GitHub Git CI/CD Kubernetes MongoDB Docker Microsoft Azure
Remote

Software Engineer

Broadcom

Usa-Ca - Promontory B 40 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack JSON YAML

Software Engineer

Booz Allen Hamilton

Chantilly, VA 37 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 52 days ago $69,400$158,000
Java Python Rust GO Docker Kubernetes AWS Azure Google Cloud