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
$ 288KJob 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.