Description
The Junior Software Engineer will work on production machine learning and high-performance computing infrastructure, including data pipelines, workflow orchestration, resource allocation, filesystems, performance and scalability improvements, reliability, observability, and platform usability. The role collaborates with quantitative researchers and developers, offers strong mentorship, and provides gradual ownership of systems and components. Candidates need a relevant degree or equivalent practical experience, software development experience in Python, C++, or Rust, Linux experience, and introductory knowledge of distributed systems, HPC, or cloud platforms.
