Senior Software Engineer, Platform
T-Mobile
At a glance
AI generatedAs a seasoned software engineer on NVIDIA’s Metropolis team, you will design and develop innovative video analytics services using advanced AI technologies such as Vision-Language Models (VLMs) and Large Language Models (LLMs). Your responsibilities include leading the full lifecycle of software development from conceptualization to production release, optimizing models for performance on NVIDIA hardware, and collaborating with a global team to deliver impactful real-world applications. You will leverage modern C++ and Python in Linux environments, work with GPU acceleration technologies like CUDA and TensorRT, and utilize cloud-native tools such as Docker and Kubernetes. This role requires extensive experience in machine learning systems, distributed architectures, and multimedia technologies, making it ideal for those passionate about transforming the physical world through intelligent video analytics at scale.
Skills
What you'll do
What we're looking for
Market check
This $152,000–$241,500 range sits above 72% of similar postings on FindRole.
Peer median band
$119,800–$209,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$139,087–$204,725
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 802 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 798 roles with salary data.
Most-posted roles
More like this
T-Mobile
The Coca‑Cola Company
Q2
The Walt Disney Company
Boeing
Adobe