Senior Software Engineer, AI Storage

The Ladders
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 288K

Job location

Remote

Tech stack

Artificial Intelligence
Bash
C++
Cloud Computing
Nvidia CUDA
Computer Programming
File Systems
Python
Kernel-Based Virtual Machine
Performance Tuning
Virtualization Technology
Rust
Scripting (Bash/Python/Go/Ruby)
Data Storage Technologies
Containerization
Information Technology
Nvme
VMware

Job description

  • Develop first-in-industry solutions to enhance performance and security in application infrastructure
  • Create new features for data storage in GPU IO
  • Design advanced C++/CUDA libraries and performance optimization algorithms
  • Eliminate performance bottlenecks in IO stacks and frameworks
  • Collaborate with research teams on complex engineering tasks

Requirements

  • 5-7 years of programming experience in C, C++, Rust, Python
  • Solid knowledge of Linux kernel internals and Filesystem
  • Familiarity with Object storage systems and Vector Databases
  • Understanding of NVMe and related technologies
  • Experience with Cloud, Virtualization (VMware, KVM), and Container technologies
  • Advanced knowledge in Computer Architecture
  • Bash and Python scripting skills
  • BS, MS, or PhD in computer science or a related field or equivalent experience

Benefits & conditions

  • Eligibility for equity
  • Opportunity to work alongside some of the most talented individuals in the tech industry
  • Environment that encourages creativity and autonomy
  • Reputation as a leading employer within the technology sector

Our client is an equal opportunity employer. We encourage you to apply even if you don't meet every qualification-your background could be exactly what this team needs.

Apply for this position