Hadean | SYSTEMS PROGRAMMER (Parallel Computing, Big Data) | London | ONSITE, VISA
Hadean is working to eliminate the barriers to large-scale distributed compute. We're rethinking every level of the stack, from isolation technology to zero-allocation networking to distributed datastructures. The applications of our technology range from financial market prediction and climate modelling to deep learning and synthetic biology.
We're looking for a brilliant systems-level implementor to join us in London who matches ≥6 of the following:
• loves C
• loves Rust
• has a wide array of ambitious self-directed projects
• has got their hands dirty writing technically complex systems, such as:
◦ a high-performance database/KV store
◦ an OS
◦ a programming language implementation
• enjoys writing roughly–performance-optimal code
• enjoys writing roughly–reliability-optimal code (static/bounded memory allocation)
• has used EPOLLET
• has used io_submit + O_DIRECT
• has bypassed the Linux kernel (for fun and/or profit)
• has written on top of paravirtualisation APIs
• enjoys reverse engineering
• [insert your own comparable points here]
Our team runs the gamut — systems, distributed systems, compilers, scientific computing, professors, famous computer scientists — and is well-funded to change the landscape of compute.
If intrigued, drop us an email with how you match up to the above list to [email protected]
Hadean | RESEARCH ENGINEER (Big Data) | London, UK | Full-time | ONSITE | VISA
Hadean is working to eliminate the barriers to large-scale distributed compute. We're rethinking every level of the stack, from isolation technology to zero-allocation networking to distributed datastructures. The applications of our technology range from financial market prediction and climate modelling to deep learning and synthetic biology.
What we need from you
• Autonomous - Able to construct a case study without supervision
• Adaptable - Able to learn new domains quickly, like genomics or the intricacies of linear algebra
• Algorithmic expertise - We are parallelising complex applications, and you will be deciding what data to send, and when.
What we can offer you
• Interesting problems where you can apply the full range of your CS knowledge and skills
◦ high-level software architecture
◦ low-level debugging
◦ theoretical understanding of computing
• Cool environment - We're still very small
• Impact - Big clients, and every line of code matters
• Novel work - Solving problems that no one else has been able to
If this excites you and you match ≥4 of the following, we’d love to hear from you:
• Loves C, C++, and/or Rust
• Has a wide array of ambitious, self-directed projects
• Able to work at various levels of stack, high to low-level
• Able to reason about the space, time, communication complexity, and requirements of different algorithms
• Enjoy implementing sophisticated algorithms
• Solved problems using distributed and/or shared-memory parallelism
• Enjoy performance optimisation and low-level debugging
Hadean | RESEARCH ENGINEER (Big Data) | London, UK | Full-time | ONSITE | VISA
Hadean is working to eliminate the barriers to large-scale distributed compute. We're rethinking every level of the stack, from isolation technology to zero-allocation networking to distributed datastructures. The applications of our technology range from financial market prediction and climate modelling to deep learning and synthetic biology.
What we need from you
• Autonomous - Able to construct a case study without supervision
• Adaptable - Able to learn new domains quickly, like genomics or the intricacies of linear algebra
• Algorithmic expertise - We are parallelising complex applications, and you will be deciding what data to send, and when.
What we can offer you
• Interesting problems where you can apply the full range of your CS knowledge and skills
◦ high-level software architecture
◦ low-level debugging
◦ theoretical understanding of computing
• Cool environment - We're still very small
• Impact - Big clients, and every line of code matters
• Novel work - Solving problems that no one else has been able to
If this excites you and you match ≥4 of the following, we’d love to hear from you:
• Loves C, C++, and/or Rust
• Has a wide array of ambitious, self-directed projects
• Able to work at various levels of stack, high to low-level
• Able to reason about the space, time, communication complexity, and requirements of different algorithms
• Enjoy implementing sophisticated algorithms
• Solved problems using distributed and/or shared-memory parallelism
• Enjoy performance optimisation and low-level debugging
Hadean | Systems Programmer | London | ONSITE, VISA
We're looking for a brilliant systems-level implementor to join us in London who matches ≥6 of the following:
• loves C
• loves Rust
• has a wide array of ambitious self-directed projects
• has got their hands dirty writing technically complex systems, such as:
◦ a high-performance database/KV store
◦ an OS
◦ a programming language implementation
• enjoys writing roughly–performance-optimal code
• enjoys writing roughly–reliability-optimal code (static/bounded memory allocation)
• has used EPOLLET
• has used io_submit + O_DIRECT
• has bypassed the Linux kernel (for fun and/or profit)
• has written on top of paravirtualisation APIs
• enjoys reverse engineering
• [insert your own comparable points here]
Our team runs the gamut — systems, distributed systems, compilers, scientific computing, professors, famous computer scientists — and is well-funded to change the landscape of compute. If intrigued, drop us an email with how you match up to the above list to [email protected]
Hadean | Systems Programmer | London | ONSITE, VISA
We're looking for a brilliant systems-level implementor to join us in London who matches ≥6 of the following:
• loves C
• loves Rust
• has a wide array of ambitious self-directed projects
• has got their hands dirty writing technically complex systems, such as:
◦ a high-performance database/KV store
◦ an OS
◦ a programming language implementation
• enjoys writing roughly–performance-optimal code
• enjoys writing roughly–reliability-optimal code (static/bounded memory allocation)
• has used EPOLLET
• has used io_submit + O_DIRECT
• has bypassed the Linux kernel (for fun and/or profit)
• has written on top of paravirtualisation APIs
• enjoys reverse engineering
• [insert your own comparable points here]
Our team runs the gamut — systems, distributed systems, compilers, scientific computing, professors, famous computer scientists — and is well-funded to change the landscape of compute. If intrigued, drop us an email with how you match up to the above list to [email protected]
• has got their hands dirty writing technically complex systems, such as:
◦ a high-performance database/KV store
◦ an OS
◦ a programming language implementation
Hadean | RESEARCH ENGINEER (Big Data) | London, UK | Full-time | ONSITE | VISA
Hadean is redesigning the compute stack from the bare metal up for distributed computing, allowing to run algorithms on any data set at any scale with no additional engineering.
We’re looking for a brilliant research engineer to our team.
You should:
* Live and breathe C, C++, or Rust
* Have a good CS degree
* Be able to work at various levels of stack, high-level to low-level debugging or disassembly
Please match ≥6 of the following:
You have experience with:
* Realising ambitious, self-directed projects
* Implementing complex algorithms
* Coding in a shared/distributed memory parallelism
* Parallel programming at scale
* MPI or other message-passing
* Akka
* Erlang
* Designing/implementing high-level API and abstractions
If you ≥6 of these, we would love to speak with you! Please apply at the above link or send us an email at [email protected]. Can't wait to hear from you.
Hadean Supercomputing | RESEARCH ENGINEER (Big Data) | London, UK | Full-time | 50/50 ONSITE/Remote | VISA
Hadean is redesigning the compute stack from the bare metal up for distributed computing, allowing to run algorithms on any data set at any scale with no additional engineering.
We’re looking for a brilliant research engineer to our team.
You should:
- Live and breathe C, C++, or Rust
- Have a good CS degree
- Be able to work at various levels of stack, high-level to low-level debugging or disassembly
Please match ≥6 of the following:
You have experience with:
- Realising ambitious, self-directed projects
- Implementing complex algorithms
- Coding in a shared/distributed memory parallelism
- Parallel programming at scale
- MPI or other message-passing
- Akka
- Erlang
- Designing/implementing high-level API and abstractions
It baffles me that this is even a discussion, haha.
If we were talking about whether it was REEEEALLY necessary to do something that required loads of effort and money, I could understand the resistance.
Is it helpful under many or most circumstances? Yes
Does it require an infinitesimal amount of effort? Yes
Why WOULDN'T you do it? Ego...
Hadean is working to eliminate the barriers to large-scale distributed compute. We're rethinking every level of the stack, from isolation technology to zero-allocation networking to distributed datastructures. The applications of our technology range from financial market prediction and climate modelling to deep learning and synthetic biology.
We're looking for a brilliant systems-level implementor to join us in London who matches ≥6 of the following:
Our team runs the gamut — systems, distributed systems, compilers, scientific computing, professors, famous computer scientists — and is well-funded to change the landscape of compute.If intrigued, drop us an email with how you match up to the above list to [email protected]