Senior Solutions Architect, IPP

at Nvidia
USD 224,000-431,200 per year
SENIOR
✅ On-site

Tech Stack

AI @ 8 API @ 4 Algorithms @ 4 Android CI/CD Cassandra @ 4 Ceph @ 4 Chef @ 4 Deep Learning @ 4 Distributed Systems @ 4 Docker @ 8 ElasticSearch @ 4 GPU Git @ 4 Hadoop @ 4 Java @ 7 Kafka @ 4 Kubernetes @ 4 Linux Machine Learning @ 4 MongoDB @ 4 MySQL @ 4 NoSQL @ 4 OpenStack @ 4 Puppet @ 4 Python @ 7 SQL @ 4 Software Development @ 8

Details

NVIDIA is looking for a Senior Solutions Architect to join IPP's (Infrastructure, Planning and Process) Cloud Infrastructure Team. IPP is a global organization that works with groups across NVIDIA, including Graphics Processors, Mobile Processors, Deep Learning, Artificial Intelligence, and Driverless Cars, to support their infrastructure needs.

The cloud services support nearly half a million automated jobs per day on thousands of servers, improving the efficiency of NVIDIA's software engineers worldwide. The cloud hosts Windows, Linux, and Android machines and devices, supports NVIDIA GPUs and Tegra processors, and delivers unified CI/CD solutions and cloud-based software development.

Responsibilities

  • Serve as a Solutions Architect for the GPU Private Cloud team, which supports interactive development, centralized CI/CD, and QA testing for NVIDIA employees globally.
  • Evaluate, identify, and develop software solutions to optimize critical software development workflows across NVIDIA organizations.
  • Architect, implement, and support end-to-end CI/CD systems using open-source and NVIDIA proprietary software.
  • Onboard internal NVIDIA development teams to the private cloud infrastructure by discovering use cases and identifying available cloud solutions.
  • Identify performance bottlenecks and optimize the speed and cost efficiency of AI development and testing systems.
  • Lead software development projects, technically direct engineers, and guide teams toward efficient and impactful solutions.
  • Identify and resolve problems within software systems.
  • Create and implement critical metrics using analytics methods and dashboards.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent experience.
  • 12+ years of systems software development experience, including at least one year dedicated to developing or exploring AI.
  • Experience maintaining cloud infrastructure and highly available production environments.
  • Strong programming and software development skills in Java, Python, and shell scripting.
  • Good understanding of distributed systems and REST APIs.
  • Experience with SQL and NoSQL database systems such as MySQL, Cassandra, MongoDB, or Elasticsearch.
  • Excellent knowledge of and experience with Docker containers and virtual machines.
  • Experience with cloud technologies such as OpenStack, Docker, Kubernetes, Chef/Puppet, Hadoop/Ceph/SwiftStack, LXC, Git, Perforce, JFrog, and Kafka.
  • Ability to work effectively across organizational boundaries in a multinational, multi-time-zone corporate environment.

Preferred Qualifications

  • In-depth knowledge of artificial intelligence, machine learning, and deep learning algorithms and techniques.
  • Strong collaborative and interpersonal skills, with a record of guiding, evangelizing, and influencing senior leaders in dynamic environments without formal authority.
  • Experience developing large-scale software systems using modular architecture under real-time performance requirements.
  • Experience designing high-performance, scalable software systems with a strong focus on hardware cost optimization.

Benefits

NVIDIA offers competitive salaries, equity, and a comprehensive benefits package. The base salary is determined by location, experience, and the pay of employees in similar positions. Applications will be accepted at least until June 16, 2026.

More jobs at Nvidia

Similar jobs