Staff Engineer, Distributed Systems
LaunchDarklyFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The position requires 1-3 years of work experience, with a bachelor's degree or above in computer science or related fields; master's or PhD preferred.
Familiarity with one or more general-purpose programming languages including but not limited to Java, C++, and Go is required, with additional emphasis on Java, object-oriented design, multithreading, and concurrency.
Candidates must be familiar with distributed systems principles, RPC, message middleware, common data structures and algorithms, and have a good understanding of design patterns.
Strong learning ability, problem-solving skills, passion, good communication, high sense of responsibility, and team collaboration spirit are essential.
Bonus points for good English proficiency, experience in AI Infra, AI storage, S3/HDFS/NAS distributed storage development, distributed ML platforms, or prior development/use of Alluxio.
Data management solutions for AI workloads
Alluxio.io focuses on optimizing data management for Artificial Intelligence (AI) and Machine Learning (ML) workloads. It offers two main products: Alluxio Enterprise Data and Alluxio Enterprise AI, which help businesses manage their data and AI tasks across various infrastructure setups. By providing a single interface, Alluxio simplifies the management of data silos, enhances performance, and reduces the complexity of handling different technology stacks. Its solutions can accelerate model training by 20 times and model serving by 10 times, while also maximizing the return on investment for infrastructure and achieving high GPU utilization. Alluxio's goal is to help businesses improve efficiency and performance in their AI and ML operations by eliminating data copies and enabling seamless data access.