Arago is an AI and computer hardware company whose mission is to drive the course of history forward. We do so by accelerating breakthroughs at the intersection of AI and semiconductors.
Requirements
- Master’s or PhD degree in Computer Science, Distributed Systems, or a related field.
- Strong understanding of OS internals relevant to distributed environments (networking stacks, I/O, IPC).
- Solid knowledge of memory safety and concurrency control in complex, long-running systems.
- Practical experience with virtualization frameworks and isolation in distributed deployments.
- Proven understanding of resource-sharing protocols, coordination primitives, and distributed memory models.
- Familiarity with parallel programming models (e.g., MPI, NCCL, or similar) for distributed software.
- Ability to model and emulate distributed system behavior to analyze performance and failure modes.
- Language: English at a proficient level. French is a plus.
Benefits
- Competitive cash compensation
- Meaningful stock option plan
- Relocation bonus and coverage of moving expenses
- Healthcare coverage (including family-friendly options)
- Pension contributions
- Professional development support
- 25 days of PTO, in addition to public holidays
- Reimbursement of 50% of the public transport subscription fee