Flag job

Report

Machine Learning Engineer

Location

remote

About the job

Info This job is sourced from a job board

About the role

As a Machine Learning Engineer at Gensyn, your responsibilities would see you: Productionise advanced ML parallelisation and verification frameworks Convert novel hybrid parallelisation and verification research into production code Competencies: Must have Comfortable working in environments with a heavy research component - and the resulting uncertainty and trade-offs it creates Demonstrable production experience working with modern parallelisation frameworks for training (e.g. FSDP, Megatron-LM, DeepSpeed) or frameworks for production scale inference (e.g. ONNX Runtime, TensorRT, DeepSpeed-Inference, NVIDIA Triton, and TorchServe) Deep theoretical knowledge of deep learning or distributed systems Should have Experience working in high-growth start/scale-up environments Deep understanding of, and experience with, common networking protocols (IP, TCP, UDP, HTTP) and communication backends (NCCL, GLOO, MPI) Nice to have Experience with compiler design Strong systems programming experience (especially Rust) Meaningful exposure to decentralised communication, distributed consensus, blockchains

Skills

machine learning
parallelisation frameworks
deep learning
distributed systems
networking protocols