Full Time

Principal Software Engineer – Large-Scale LLM Memory and Storage Systems

NVIDIA
Massachusetts, United States
???* / year

Job Description

About this kind of role

What a Principal Software Engineer – Large-Scale LLM Memory and Storage Systems usually does. The employer's own details are in the listing.

Typically does: This role focuses on the design, development, and implementation of memory and storage systems specifically for large language models. Responsibilities include optimizing data storage, retrieval, and caching strategies to support the efficient operation of these models. Engineers in this position often work on improving system scalability, reliability, and performance to handle massive datasets and high query volumes. They may also be involved in researching and implementing new storage technologies and architectures.

Tools and skills: Proficiency in programming languages like Python and C++, experience with database systems (SQL and NoSQL), knowledge of distributed systems, and familiarity with cloud platforms are commonly required.

Good fit for: Individuals with a strong background in computer science, a passion for solving complex engineering challenges, and a desire to work on cutting-edge technologies are often successful in this role.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.