At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are seeking individuals passionate about tackling challenges and are driven by execution. The Principal Engineer/Director role requires you to be part of the team that helps productize the SW stack for our AI compute engine.
Requirements
- BS Computer Science, Engineering, Math, Physics or related degree / MS Preferred
- Strong grasp of computer architecture, data structures, system software, and machine learning fundamentals
- Leadership experience at manager or senior manager level with software for AI accelerator HW
- Proficient in C/C++ and Python development in Linux environment and using standard development tools
- Experience designing and implementing algorithms in high level languages such as C/C++, Python
- Experience with host bring-up of specialized hardware such as NICs, network FGPAs, smart NICs
- Experience with distributed systems software such as message passing, MPI
- Experience with designing and integrating systems for reliability, high availability, fault tolerance, failover
- Experience with cluster orchestration including defining containers, integration with Kubernetes
- Experience with performance benchmarking and tuning of large scale distributed systems
- Self-motivated team player with a strong sense of ownership and leadership
Benefits
- Equal Opportunity Employment Policy
- d-Matrix is proud to be an equal opportunity workplace and affirmative action employer.