ECAD Labs is seeking an intermediate software engineer to join their Vancouver-based team focused on blockchain developer tooling and AI/LLM solutions. The role combines hands-on development with collaborative teamwork in a hybrid work environment. The ideal candidate will have 2+ years of experience and strong software fundamentals.
The company creates and maintains open source blockchain developer tooling and infrastructure while providing custom software development and consulting services. They emphasize building groundbreaking AI/LLM tools to enhance client productivity. The team values curiosity, collaboration, and results over bureaucracy.
As an intermediate engineer, you'll be responsible for building and maintaining products, engaging with clients and the developer community, participating in architecture decisions, and ensuring code quality through testing. The position offers opportunities to work with cutting-edge technologies including blockchain, AI/LLM, and potentially Rust programming.
Benefits include comprehensive health coverage, parental leave benefits, professional development opportunities, and flexible hybrid work arrangements. The company maintains a culture that values practical experience and innovation over traditional credentials, though formal education in computer science or related fields is preferred.
Join a small but impactful team that prides itself on doing "big things" while maintaining close relationships with clients and users. The role offers exposure to open-source development, blockchain technologies, and AI implementations, making it ideal for engineers looking to work with emerging technologies in a collaborative environment.