![3 circular logo](/images/companies/3/logo.png)
Data Scientist II - Analysis
Talabat Dubai, United Arab Emirates
About the Job: HPC is an important and technically challenging compute domain, requiring specialized tooling with a strong emphasis on precision, efficiency, and automation. This role is for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform. We seek a range of skills and experiences, focusing on Python software development to automate key software in the HPC sphere. You will help deliver charms that deploy and manage the HPC cluster and provide HPC software packages. To succeed, you must be outstanding in maths and sciences, have a strong software quality background, and ideally have experience with open source. Familiarity with HPC hardware and software is strongly preferred, especially technologies like Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, and Singularity. Key Responsibilities: - Write high-quality, rigorously designed Python software. - Collaborate proactively with a globally distributed team. - Debug issues and produce high-quality code to resolve them. - Contribute to technical documentation that defines best practices for high-quality operators. - Discuss ideas and collaborate to find effective solutions. Qualifications: - Bachelor's degree or equivalent in Computer Science, STEM, or a similar field. - Experience writing modern, maintainable Python. - Interest and experience with Linux, Kubernetes, Public Cloud, OpenStack, LXC/LXD, Python, Go, or Debian packaging. - Exceptional academic track record, both from high school and university. - Willingness to travel up to 4 times a year for internal events. Additional Skills: - Experience operating HPC clusters in production environments. - Familiarity with HPC technologies such as Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, and Singularity. Compensation and Benefits: - Competitive salary, with annual reviews and performance-driven bonuses. - A personal learning and development budget of USD 2,000 per year. - Annual holiday leave, maternity and paternity leave. - Employee Assistance Program and opportunities to travel for team events. - Distributed work environment with twice-yearly team sprints in person. Language Requirements: English proficiency is required; additional languages may be beneficial but are not explicitly stated. About Canonical: Canonical is at the forefront of the global move to open source, publishing Ubuntu, one of the most important open source projects. Canonical is a remote-first company, fostering a diverse and inclusive workplace. We're committed to providing equal opportunities and recognizing the importance of diverse backgrounds in creating innovative products.
Talabat Dubai, United Arab Emirates
HungerStation Riyadh, Saudi Arabia
Talabat Dubai, United Arab Emirates
Canonical Dubai, United Arab Emirates
Canonical Jeddah, Saudi Arabia
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors.