Search jobs > Santa Clara, CA > Senior engineer ml

Senior System Software Engineer - TAO ML Data Platforms

Aitopics
Santa Clara, California, US
$148K-$276K a year
Full-time

Senior System Software Engineer - TAO ML Data Platforms

NVIDIA is hiring a Senior Systems Software Engineer for the ML Data Platform to join the TAO Toolkit Team. Our team builds frameworks, services, algorithms, and tools that power the largest NVIDIA Multi-Modal Foundation Models and their customization.

We are seeking someone who can help develop novel, scalable, and automated pipelines to make sense of petabytes of unstructured data and collaborate with multiple deep-learning architects and engineers to enable the development of pioneering AI models.

Please ensure you read the below overview and requirements for this employment opportunity completely.

What you’ll be doing :

  • Design, develop, and support a platform to access large datasets, integrating data from various sources.
  • Build scalable and robust ETL pipelines to deliver high-quality datasets.
  • Implement lake house structures and model data for optimized reporting to analyze the datasets.
  • Develop and maintain cloud services for data management and machine learning workflows in a production environment.
  • Help to find the right data for a Multi-Modal model with scalable query-retrieval systems.
  • Work with internal teams to define requirements, enhance products, and automate workflows.

What we need to see :

  • Bachelor's degree (or equivalent experience) in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or related field.
  • 5+ years of ML / related software engineering experience with strong architecture and design skills.
  • Proficient in Python and familiar with knowledge of the latest tools.
  • Experience with SQL databases and cloud infrastructure (AWS, GCP, Kubernetes).
  • Experience in high-performance computing environments and workflow automation frameworks (e.g., Airflow).
  • Knowledge of PyTorch, distributed machine learning, and distributed file systems.
  • 3+ years leading complex sometimes ambiguous projects, particularly in high-throughput services at supercomputing scale.
  • Proficient in running applications on cloud platforms using Kubernetes and Docker, and ML frameworks like Pytorch.

Ways to stand out from the crowd :

  • Familiar with GPU programming concepts, and writing custom CUDA kernels.
  • Experience with Dagster, Terraform.
  • Proficient in building systems and familiar with deep learning architectures and tools like Nvidia TensorRT-LLM, Multimodal-LLM, and Triton Server.

With a competitive salary package and benefits, NVIDIA is widely considered to be one of the technology world’s most desirable employers.

Are you a creative and autonomous Senior Software Engineer, who loves challenges? Do you have a genuine passion for advancing the state of Data Science across a variety of industries?

If so, we want to hear from you.

The base salary range is 148,000 USD - 276,000 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Apple
Sunnyvale, California

Would you like to work in a fast paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple's AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performa...

Promoted
NVIDIA
Santa Clara, California

Senior Software Engineer - Robotics & ML. Work with the ML infra team to scale the ML models to Nvidia-sized data pipelines and streamline them to run in real-time on the robotics. Frame the open-ended robotics problems into well-defined ML problems, develop and apply cutting-edge ML approaches ...

Promoted
Apple Inc.
Cupertino, California

Senior Software Engineer - System Experience Personalization. You will work closely with talented Software and ML engineers on our team, and across Apple to design, architect and implement new experiences across iOS and all Apple platforms. In our team, you will bring expertise in software engineeri...

Promoted
Google
Sunnyvale, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Promoted
DICE
Mountain View, California

Headunit and Infotainment software development). Navigation software experience is nice to have. ...

Promoted
Australian Competition and Consumer Commission
Mountain View, California

Senior Software Engineer - Mapping. The Senior Software Engineer role in Mapping at Aurora blends technical excellence and design to deeply contribute to some of Aurora's most exciting challenges. The right candidate will utilize modern C++ software development skills along with Python and cloud-bas...

Promoted
ServiceNow
Santa Clara, California

Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes....

ByteDance
San Jose, California

If you are a passionate and experienced engineer with a strong background in cloud database development, eager to contribute to cutting-edge technologies and support mission-critical business systems, we encourage you to apply. By joining this team, you will work with the best engineers and talents ...

Cadence Design Systems, Inc.
San Jose, California

Will work closely with customers on bringing up flows at advanced nodes, and solving challenges in meeting power, performance and area (PPA) in vertical markets such as datacenter, ML/AI, networking and processors. Principal Application Engineer responsible for providing pre-sales and post-sales tec...

Halo Industries, Inc.
Santa Clara, California

Collaborate with mechanical, electrical, and software engineers to ensure seamless integration of components and subsystems. As a Senior Systems Engineer at Halo Industries, you will play a crucial role in the development and integration of our groundbreaking semiconductor manufacturing technology. ...