Software Engineer (Multiple Levels) - Machine Learning Infrastructure, Slack

Salesforce

Remote Actively hiring
Seattle, US · Atlanta, US · Bellevue, US · Austin, US Posted 32 days ago $148,500$313,700 / year

At a glance

AI generated

TL;DR

As a Software Engineer at Salesforce's Slack AI division, you will join the ML Infrastructure team within Core Infrastructure to design and build foundational systems that enable large-scale machine learning and AI capabilities. Your day-to-day responsibilities include architecting distributed training and inference platforms using Kubernetes, Ray, Airflow, Spark, and other modern ML stacks, ensuring reliability and performance for high-throughput workloads. You will also collaborate with cross-functional teams to develop robust monitoring and observability tools, optimize GPU infrastructure, and maintain legacy system integration while driving long-term technical direction through mentorship and documentation. This role requires expertise in distributed systems, Kubernetes, container-based platforms, and cloud-native technologies like AWS or GCP, alongside a strong background in MLOps and data orchestration.

Skills

Kubernetes Ray vLLM Airflow Spark AWS GCP Azure Python GPU Docker CI/CD Prometheus Grafana Terraform PostgreSQL MLOps

What you'll do

  • Design and build systems to train, serve, and deploy machine learning models at scale.
  • Evolve GPU-based inference infrastructure to support high-throughput, latency-sensitive workloads.
  • Architect distributed training and data processing systems using platforms like Ray or Airflow.
  • Develop robust monitoring and observability for production ML workloads to ensure operational excellence.
  • Partner with cross-functional teams to design scalable and secure AI infrastructure solutions.

What we're looking for

  • Significant professional experience in software engineering with a focus on infrastructure and backend systems.
  • Deep expertise in building and operating distributed systems using Kubernetes and container-based platforms.
  • Hands-on experience with modern ML infrastructure stacks like Ray, KubeRay, vLLM for training and inference.
  • Experience managing GPU infrastructure at scale for performance optimization and operational efficiency.
  • Strong background in data infrastructure technologies such as Airflow, Spark for orchestration and processing.
  • Demonstrated ability to drive technical direction and balance short-term goals with long-term architectural vision.
  • Excellent written communication skills for asynchronous global team collaboration.

Market check

Salary context

This $148,500–$313,700 range sits above 85% of similar postings on FindRole.

Peer median band

$131,000$225,100

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$211,200

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 66 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 59 roles with salary data.

Most-posted roles

View all roles at Salesforce

More like this

Similar roles

Machine Learning Software Engineer

Cornell University

Remote (Ithaca (Tompkins County), US) 31 days ago $98,548$114,529
Python Tensorflow Pytorch numpy pandas AWS GCP Azure Postgres Apache HTTP Server Apache Tomcat WordPress GeoServer Jenkins Firebase HubSpot Linux CI/CD
Remote

Software Development Engineer (AI & ML)

Fiserv

Alpharetta, Georgia, US 13 days ago
Python TensorFlow Keras Scikit-learn Apache Kafka Airflow Spark Docker Kubernetes PostgreSQL MongoDB Cassandra SQL NoSQL

Senior Systems Software Engineer, Machine Learning

Nvidia

Us, Ca, Santa Clara, US 24 days ago $152,000$241,500
Python C/C++ Linux Unix CI/CD Docker Kubernetes AWS TensorFlow PyTorch PostgreSQL MongoDB 3D_Computer_Vision Generative_AI LLMs VLMs Multi-Agent_Systems Computer_Vision Deep_Learning

Senior Software Engineer - ML Infrastructure

Plaid

San Francisco Hq, US 37 days ago $190,800$262,800
MLFlow SageMaker Python Kubernetes Terraform AWS CI/CD PostgreSQL Docker Prometheus Grafana GitLab LLMs model registries