Senior Software Engineer - AI Inference

Bloomberg

New York (NY)

On-site

USD 160,000 - 240,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Disability benefits (short & long term
401(k) + match
Life insurance
Wellness programs

Job summary

Bloomberg is building core AI infrastructure to host, deploy, and serve ML models with guaranteed scalability, performance, and governance. The AI Inference platform leverages KServe and open-source tools to empower teams while abstracting infrastructure complexity.

You will design scalable online/offline inference systems, optimize performance, and drive architecture decisions across the platform, mentoring engineers and collaborating with cross-functional teams in New York.

Qualifications

  • 5+ years of professional software engineering experience.
  • Experience designing, building, and operating production distributed systems.
  • Strong systems intuition and debugging and performance optimization skills.
  • Ability to own problems end-to-end and ramp up in unfamiliar areas.
  • 4+ years of demonstrated experience with an object-oriented programming language.
  • A degree in Computer Science, Electrical Engineering, or equivalent practical experience.

Responsibilities

  • Design and build scalable infrastructure for online and offline inference workloads.
  • Lead integration of high-performance inference runtimes and serving frameworks.
  • Drive architecture decisions balancing latency, throughput, reliability, and cost.
  • Partner with engineering teams to improve model deployment, observability, and performance.
  • Mentor junior engineers on system design, debugging, and performance optimization.

Skills

Distributed systems design
Performance optimization
Object-oriented programming
Kubernetes
PyTorch
CUDA
NCCL
TensorRT
ONNX
Triton

Education

Degree in Computer Science or Electrical Engineering

Tools

KServe
TensorRT
ONNX
Triton
Kubernetes
CUDA
NCCL
PyTorch

Job description

Join the team that is building the core infrastructure for AI at Bloomberg. The Bloomberg AI Inference Platform provides production-grade managed infrastructure for hosting, deploying, and serving all machine learning models, both predictive and cutting-edge generative models. We abstract away infrastructure complexity, empowering engineering teams to focus on creating intelligent applications with guaranteed scalability, performance, and governance. Our platform is built on the open-source KServe project, and the CNCS AI Inference team is a primary contributor to its development.

We'll trust you to:
  • Design and build scalable infrastructure for both online and offline inference workloads.
  • Lead integration of high-performance inference runtimes and serving frameworks, including TensorRT, vLLM, ONNX, and Triton.
  • Drive architecture and technical decisions across Bloomberg’s inference platform, balancing latency, throughput, reliability, and cost.
  • Partner across engineering teams to improve model deployment, observability, and production performance.
  • Mentor junior engineers on system design, debugging, and performance optimization.
You'll need to have:
  • 5+ years of professional software engineering experience.
  • Experience designing, building, and operating production distributed systems.
  • Strong systems intuition and a track record of debugging and optimizing performance-critical services.
  • Ability to own problems end-to-end and quickly ramp up in unfamiliar technical areas.
  • 4+ years of demonstrated experience working with an object-oriented programming language.
  • A degree in Computer Science, Electrical Engineering, or equivalent practical experience.
We'd love to see:
  • Experience deploying and operating machine learning systems at scale.
  • Experience with inference optimization techniques such as batching, caching, request scheduling, or memory-aware serving.
  • Familiarity with PyTorch and GPU software stacks such as CUDA and NCCL.
  • Exposure to high-performance interconnects and distributed computing technologies such as NVLink, InfiniBand, or MPI.
  • Experience with Kubernetes and cloud-native infrastructure.
  • Experience with load balancing, request routing, or traffic management systems.
Representative projects:
  • Autoscaling a heterogeneous compute fleet to match supply and demand aross diverse inference workloads.
  • Building production-grade deployment pipelines to safely roll out new models to millions of users.
  • Developing new inference capabilities such as structured sampling, prompt caching, and advanced serving optimizations.
  • Analyzing observability data from real production workloads to improve latency, throughput, and resource efficiency.

Salary Range = 160,000-240,000 USD Annual+ Benefits + Bonus

The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level.

We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.

Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI Inference New York, NY Posted yesterday
Senior Software Engineer - AI Inference New York, NY Posted yesterday

Bloomberg • New York (NY)

Hybrid
USD 160,000 - 240,000
Medical benefits
401(k) with employer match
Paid time off
Technical Product Manager - GenAI Platforms - AI Infrastructure - CTO Office
Technical Product Manager - GenAI Platforms - AI Infrastructure - CTO Office

Bloomberg • New York (NY)

On-site
USD 140,000 - 295,000
Medical
Dental
Vision
+3
Technical Strategist for AI Research - CTO Office
Technical Strategist for AI Research - CTO Office

Bloomberg • New York (NY)

On-site
USD 240,000 - 330,000
Medical, Dental, Vision
401(k) + match
Paid holidays
+3
Senior Software Engineer - Cloud Native Compute Infrastructure Core
Senior Software Engineer - Cloud Native Compute Infrastructure Core

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Senior Software Engineer – Data and Platform Tools – Bloomberg Connects
Senior Software Engineer – Data and Platform Tools – Bloomberg Connects

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Senior ML Platform Engineer - Artificial Intelligence
Senior ML Platform Engineer - Artificial Intelligence

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
401(k) + match
Paid time off
Medical and dental benefits
+1
Senior MLOps Engineer - Artificial Intelligence
Senior MLOps Engineer - Artificial Intelligence

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Comprehensive benefits plan
401(k) with match
Paid holidays and time off
Senior AI Inference Platform Engineer
Senior AI Inference Platform Engineer

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+4
Tech Lead Software Engineer - AI Compute Infrastructure
Tech Lead Software Engineer - AI Compute Infrastructure

ByteDance • Seattle (WA)

On-site
USD 232,560 - 427,500
Senior Software Engineer - Cloud Native Compute Infrastructure Core New York, NY Posted today
Senior Software Engineer - Cloud Native Compute Infrastructure Core New York, NY Posted today

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000