ECAD Labs is seeking a junior to intermediate software engineer (or developer) to join their small team in Vancouver, British Columbia. The company focuses on creating and maintaining open source blockchain developer tooling and infrastructure, providing custom software development and consulting services, and helping clients with AI/LLM tools.
The ideal candidate should be passionate about coding, exploring new technologies, and building/tinkering. ECAD Labs values curiosity, collaborative work, and producing results without ego. They prioritize building products over resumes and value outcomes over headcount.
Responsibilities include:
Requirements:
Additional valued experience includes open-source contributions, AI/LLM knowledge, blockchain experience, low-level programming, functional programming, and experience with advanced languages like Rust or OCaml.
The position offers a hybrid work structure, blending at-home and in-office work in Vancouver. Full-time employment is available for Canadian residents, permanent residents, or those with an open Canadian work permit.
Benefits include extended health and dental coverage, maternity/parental leave top-up, health spending account, and opportunities for professional development.