分布式系统研发工程师 at Alluxio

Shanghai, Shanghai, China

Alluxio Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Cloud ComputingIndustries

Requirements

  • 1-3年工作经验
  • 计算机或相关专业,本科及以上学历,硕士或者博士优先
  • 熟悉一种或多种通用编程语言,包括但不限于Java、C++和Go
  • 熟悉分布式系统原理、RPC以及消息中间件原理
  • 熟悉常用的数据结构与算法,对设计模式有较好的理解
  • 具备良好的学习能力和分析解决问题的能力
  • 具备激情,和良好的沟通能力,高度责任心和团队合作精神
  • 加分项:良好的英语听说读写能力
  • 加分项:有AI Infra, AI 存储相关的开发和项目经验,或者S3, HDFS, NAS等分布式存储系统的开发或实习经历,或分布式机器学习平台搭建经验
  • 加分项:有开发或使用过Alluxio
  • 熟悉Java语言和面向对象设计开发,熟悉多线程程序开发,对多线程技术、异步、并发有一定了解

Responsibilities

  • 参与构建Alluxio(原名为Tachyon)系统
  • 和团队一起解决分布式系统中最具挑战性的问题
  • 在大规模云环境中构建缓存策略
  • 优化并发和锁定机制
  • 构建高可用性分布式系统

Skills

Java
C++
Go
Distributed Systems
RPC
Message Middleware
Data Structures
Algorithms
Design Patterns
Multi-threading
Concurrency
Alluxio
S3
HDFS
NAS

Alluxio

Data management solutions for AI workloads

About Alluxio

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.

San Mateo, CaliforniaHeadquarters
2015Year Founded
$79.3MTotal Funding
SERIES_CCompany Stage
Data & Analytics, AI & Machine LearningIndustries
51-200Employees

Benefits

Unlimited PTO
Amazing Medical, Dental, and Vision Plans
Commuter Benefits ($50+)
Everyday Catered Lunch and Dinner
Boba Thursday
Relaxation/Massage Room Onsite
Gym Access
Frequent Company Outings and Trips

Risks

Increased competition could erode Alluxio's market share in AI data management.
Rapid technological advancements may render Alluxio's offerings obsolete if not updated.
Reliance on partnerships poses risks if expected synergies are not achieved.

Differentiation

Alluxio offers a memory-centric architecture for data storage and management.
The company provides a single interface for managing data and AI workloads.
Alluxio's solutions accelerate model training by 20 times and serving by 10 times.

Upsides

Growing demand for AI-optimized data platforms boosts Alluxio's market potential.
Recognition as a top open source project enhances Alluxio's brand reputation.
Partnership with NetApp expands Alluxio's market reach and collaborative opportunities.

Land your dream remote job 3x faster with AI