ApplyCompiler Engineer
Posted 4 months agoViewed
View full description
📍 Location: West Coast, Central Europe, PT, CET
🔍 Industry: Machine Learning, AI
🏢 Company: Gensyn👥 1-10💰 $43,000,000 Series A over 1 year agoCryptocurrencyBlockchainMachine Learning
🗣️ Languages: English
🪄 Skills: KerasMachine LearningPyTorchAlgorithmsGoRustTensorflowCommunication Skills
Requirements:
- Base-level understanding of traditional compilers (LLVM, GCC) and graph traversals for writing code.
- Solid software engineering skills with experience in shipping production code.
- Understanding of parallel programming related to GPUs.
- Strong willingness to learn Rust as the company requires that everyone learns Rust.
- Ability to operate on High-Level IR/Clang/LLVM up to middle-end optimisation; and/or Low-Level IR/LLVM targets/target-specific optimisation.
Responsibilities:
- Lower deep learning graphs from common frameworks (PyTorch, Tensorflow, Keras, etc.) down to an IR representation for training with a focus on reproducibility.
- Write novel algorithms for transforming intermediate representations of compute graphs between different operator representations.
- Take ownership of areas in front-end, middle-end, or back-end compiler development.
Apply